各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.8 x; U. b# |- ] C7 s6 A( B8 a) J0 y
1 H1 M; y7 S9 Y! s% [: r7 m问题:
! @5 x. ^9 f) k' T+ I B1 e利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.% F$ j. |" y- d9 C5 b0 i
但是在记录过程中TABLEFILE 每行只记录一条数据.
* |9 d( E0 \4 |1 F+ S+ c6 M$ } J7 S我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
: n; f1 w* i5 `4 f/ q6 Z
1 s+ J2 y: d$ q" v# x- J5 a我的想法是.一行可以记录多台SINGLEPRO的PROCTIME... Y6 }! F! W) }3 P; ]! O
" B# e Q3 I; `' r/ P( ?0 N8 W
我解释的可能不是很清晰,$ M# f8 c# ]6 I `& D7 W
请大家下载来看看..另METHOD是这样写的:
6 H% H4 W8 [- X& T
' T3 W5 K' X/ x4 |* A9 E(entity:object)
4 P+ _/ j3 K) }( F7 @7 Wis9 j( F8 Q2 n2 }+ h9 O! |) a
row_1,row_2,row_3:integer;
; Y) H9 o+ Z( c
0 A/ n/ Y& d! ^( \# Zdo+ N# r. _+ R! k4 n" E
! ~% V; t' ~2 e) O0 n
9 s! y( X3 J% J* ?7 w9 kinspect ?.name
9 e" ^9 f' |) y7 B! c; a- z: \when "SingleProc" then + R4 J8 a$ J) X2 p
9 S0 Y7 a8 J* b, U1 \. D! Qrow_1:=TableFile.YDIM+1;
. E" J" x5 A" H& A' w$ B
: X4 P. N% S/ mTableFile["singleproc",row_1]:=@.name;, i t' U q' X# U) e
TableFile["pro",row_1]:=SingleProc.proctime;/ L/ ?8 m% j, }: Q, w/ L
@.move;2 ~1 ?3 h4 c- \! a4 P0 ?
6 @1 i; J, U+ r+ J# @. [7 b& n, kwhen "SingleProc1" then
# I$ J2 o, {5 i& Q ) v6 U: t4 O& V/ F3 t
row_2:=TableFile.YDIM+1;
5 W. S w+ O8 g' T# g & z. m% `& F, n- U* i
TableFile["singleproc1",row_2]:=@.name;
5 b7 j# S2 J6 aTableFile["pro1",row_2]:=SingleProc1.proctime;5 L' ^& b4 n3 a# m, a: |
@.move;4 @2 @ R- |- a3 v; f- C0 v3 t% w
# H9 Y$ r/ ~8 ?
when "SingleProc2" then
, ^$ R2 t i$ R" m& P- y 0 C9 z; c$ e$ o" ?5 ~
row_3:=TableFile.YDIM+1;
1 j; t" k! @" A* dTableFile["singleproc2",row_3]:=@.name;
2 z" k. ^" o7 i! UTableFile["pro2",row_3]:=SingleProc2.proctime;
* {$ ^( m, U7 K2 q0 T8 `@.move;
; n @+ {" U3 v! i3 B) y
9 a5 w/ B# ^- W! qend;0 k6 {9 x+ j r* o( @' l' y& I
5 f6 y! P2 D! R$ d/ m
6 v! E, A7 ~1 l- gend;, |( C3 w6 q, `& B$ C% {
+ _7 c9 z M5 C6 ]/ o j[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |