设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8771|回复: 1

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

[复制链接]
发表于 2009-7-30 11:12:17 | 显示全部楼层 |阅读模式
10仿真币
请问一下,
! y3 h  Y  M% \8 w1 {! R; ^
0 j' `/ W& [4 G, F; j1 V假设现在有两个栏位,
% c  {, k6 w6 Z( V6 p+ A! L1 n
1 z8 \0 I% f* f3 T# \' w第一个栏位有7列,第二个栏位有5列,
( z- w; P0 {' |$ |* Y) l3 g
" W, t- }( r/ y2 W8 l5 C2 j因为使用tablefile.ydim只会出现该tablefile中最大列数,
- V! I) `) _6 [' Z9 \8 z0 U* l6 `  [+ p. z2 {  m7 ~- @
以我举的例子为例会显示7,
: Q+ e0 _0 j0 L( G0 K2 i: h7 {0 E' O$ O! U7 c: q5 j
但现在我想要抓第二个栏位的列数(5列),' z3 f2 d$ E$ \
+ }. W$ b& N% k: G6 x- {6 o+ z* {) F
请问有这个指令吗?
6 Y# H1 F1 \5 i" ]! D8 i  k9 Z, S5 w
谢谢!

发表于 2009-7-30 17:44:19 | 显示全部楼层
for a := tablefile.ydim downto 1 loop
+ V, f$ \( J9 y. ]- j5 p9 ]                if tablefile[2,a] = 0 then4 ^9 X5 [# r& D: C7 ?
                        --a-1就是你想要的那个值了。9 x7 q5 K/ t+ i3 d4 r7 k* p
                end;
( Z* H6 G6 V& {3 c* ~  [3 r5 C        next;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-6 21:31 , Processed in 0.011918 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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