设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9131|回复: 1

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

[复制链接]
发表于 2009-7-30 11:12:17 | 显示全部楼层 |阅读模式
10仿真币
请问一下,
3 Z% l7 @, C# j) t# |- _( ?1 e
* x. J7 b! W  R* f假设现在有两个栏位,4 }. d1 N5 C9 x& Y# E6 i

0 a; B$ J/ B4 y% x& Y' {# o第一个栏位有7列,第二个栏位有5列,5 o5 H' N+ D5 f- ]
6 I3 d' X& e3 i0 E3 \
因为使用tablefile.ydim只会出现该tablefile中最大列数,: C: d1 o( f+ M( f- a7 t
6 @8 }( ^+ s, i* I& W5 g  h$ S
以我举的例子为例会显示7,
9 W+ N; l4 G" o  ~' p
8 A2 _- Z) Y. q6 ~但现在我想要抓第二个栏位的列数(5列),
7 @/ @% ]# k1 |0 q  t5 w  A: s9 ]; _1 T* E# g
请问有这个指令吗?
" H9 P4 ~- v+ B- v' v8 V) d+ @! {& m8 N. ]1 ]- Q
谢谢!

发表于 2009-7-30 17:44:19 | 显示全部楼层
for a := tablefile.ydim downto 1 loop( v" S" m) T& Q: L
                if tablefile[2,a] = 0 then
1 s% G) O/ O3 S: O0 d+ {1 D                        --a-1就是你想要的那个值了。4 E+ x' n7 `1 P. m" A: H* i
                end;
" [- b5 i6 b# g$ x7 N& X& ^. H        next;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-21 07:56 , Processed in 0.027304 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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