设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8539|回复: 1

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

[复制链接]
发表于 2009-7-30 11:12:17 | 显示全部楼层 |阅读模式
10仿真币
请问一下,1 w* F! q8 f! Z4 M3 o9 C/ d' \* h
5 K0 P- T  v% q: B  d: `7 y" }
假设现在有两个栏位,
0 [+ W. O) S  L- J
" n+ D$ q/ e$ f2 m; q2 L第一个栏位有7列,第二个栏位有5列,' e. {! `# t6 Q2 V3 A" e
8 P4 a5 r5 D8 t- l# A4 l
因为使用tablefile.ydim只会出现该tablefile中最大列数,% j6 I1 G- [# a, W8 S$ O

; E6 K, _* Y6 P0 f5 @: r- e以我举的例子为例会显示7,
  u. v3 f1 R: X4 {" D" w) p, T. }; F8 K5 p; f" q' [
但现在我想要抓第二个栏位的列数(5列),# q0 r0 L& B, j" J! e) s0 @3 ]2 P
; Q# q! Z1 C* w; _* ]
请问有这个指令吗?
1 i1 b3 x; z7 ~2 N8 O- F# x% I  W5 g# }# A
谢谢!

发表于 2009-7-30 17:44:19 | 显示全部楼层
for a := tablefile.ydim downto 1 loop; o# g7 N4 B2 q7 }3 d' j
                if tablefile[2,a] = 0 then
$ b3 A* R: g1 |. Y( V* S                        --a-1就是你想要的那个值了。1 T* Y9 I0 N6 z  s0 c* L
                end;
4 K) p* A: d9 A3 ^2 [6 S) s7 y        next;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-7 14:10 , Processed in 0.012380 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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