各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
1 y( W7 b% U/ J( r Q0 S! i/ j! [ c; y' ^. U
问题:
$ x7 h; N( L w6 E) p利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.( n/ A# }9 S( i d
但是在记录过程中TABLEFILE 每行只记录一条数据.
* x% V+ k8 ?4 E, c我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.9 V% y8 b# e: [ K- E$ c8 _6 ]( t$ V
D }# a6 ^) z5 `2 X$ y l2 \2 J$ \我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...1 l- [1 D1 s$ _* o
9 _4 C1 a# x$ \$ x6 f' x, L
我解释的可能不是很清晰,7 m+ ~: P) l6 n, n
请大家下载来看看..另METHOD是这样写的:# H0 i' c: C9 T4 O
( ~4 f! I% D/ C: x$ E2 N! o( v% `(entity:object)4 u! x6 C3 h/ n5 v% Z7 ^) |
is
( P9 l3 b" o* o4 r8 t8 c3 W* `& Arow_1,row_2,row_3:integer;
' R9 d, ]$ q I, G& }7 e
& y; K! f' ^3 rdo
/ D8 ?, K/ K8 `5 _) w" H4 P* Y* B$ h Q/ V, N+ j `! K- I
; r" w# u' R( |" winspect ?.name
' I4 o; ?/ u3 r' U# Q% P* \: l( ^when "SingleProc" then {; |& B( c0 D0 i6 j
5 x7 B7 y G# d
row_1:=TableFile.YDIM+1;
- u5 j! P$ \: ]7 a1 p5 q0 a. o
/ H% t; t4 b5 t$ j4 F3 g* K' zTableFile["singleproc",row_1]:=@.name;8 X# W& _* E3 G1 O5 \6 t' g3 \
TableFile["pro",row_1]:=SingleProc.proctime;7 Z6 _, C) D* l6 D/ z& x; \2 e
@.move;
, X- t( z9 S; n# O/ s: ]) @
8 _6 o% R. H6 }4 G/ Mwhen "SingleProc1" then 9 q; y2 I p0 x w5 d. {
. I7 ]) }3 m6 G6 @
row_2:=TableFile.YDIM+1;
# x7 f+ |# t7 b0 M2 L |: h |1 }
' }& L" W* P, I' e5 Q2 B$ hTableFile["singleproc1",row_2]:=@.name;# z8 d& P2 K8 u, g2 O S
TableFile["pro1",row_2]:=SingleProc1.proctime;0 [- @# c [, W4 |5 d- `+ d
@.move;( E; I$ B, x' ]: J. F8 G
; R Y3 U' O7 y* g+ k' lwhen "SingleProc2" then
5 J2 X$ q& t% W6 G3 t# B2 D ( p4 v+ \( V9 b
row_3:=TableFile.YDIM+1;
. w) D" `$ E; Y8 x: _! Q. k: KTableFile["singleproc2",row_3]:=@.name;$ ]( ]" | [. n2 V& h+ l) h/ E
TableFile["pro2",row_3]:=SingleProc2.proctime;3 B/ A. h. t' F, I) P/ U! \
@.move;0 u* u9 A& D" p2 c/ k2 z0 }
3 p( p: s- q6 S6 t$ O$ E" A
end;5 i/ d7 v) X6 x3 ~$ P
# ^' c, j3 i; @- |# x
) X5 v3 u$ ]4 Pend;
( y4 R* O# g/ V6 D" ^
6 b! p; O n7 i+ ~[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |