设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4537|回复: 1

[悬赏] 请教TABLEFILE抓取不同栏位之列数问题

[复制链接]
发表于 2009-7-30 11:12:17 | 显示全部楼层 |阅读模式
10仿真币
请问一下," K# u/ ~9 Q( K
* B+ V" N  a, A! w& Y! l
假设现在有两个栏位,
5 @& g: N! V/ `. X/ E& }
- a0 k, d7 U8 _- B. {$ }, y" y+ C2 E# L第一个栏位有7列,第二个栏位有5列,$ \5 q% ^, `" p& d
0 X4 V# G' [! T. Z+ o% I6 @
因为使用tablefile.ydim只会出现该tablefile中最大列数,
; d. ~- T( X( ~3 h7 i& X) Y9 ^- U1 a* ~) k4 X$ c
以我举的例子为例会显示7,7 R) m' ~4 _2 x) V

4 E' h2 U. Y4 d( i' D$ Z, j) h但现在我想要抓第二个栏位的列数(5列),9 F6 I: _1 l. d) w) K- h4 _4 K

, W5 h2 g  n) U& t2 j请问有这个指令吗?/ {* h8 x0 ^2 W& y% ~$ C6 T
4 i- q! ~* r4 b# V6 S; s' I
谢谢!

发表于 2009-7-30 17:44:19 | 显示全部楼层
for a := tablefile.ydim downto 1 loop
% H* N- [/ L0 A! j, }* P1 p6 ]                if tablefile[2,a] = 0 then
! m+ ~4 U- u) H$ Z6 g4 Y                        --a-1就是你想要的那个值了。$ r, f! I3 A( V5 f3 _) B; M
                end;
: [& w" o+ b0 U! u0 }        next;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-5-20 15:16 , Processed in 0.010986 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表