各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激./ P5 ^2 r" o; t
C$ u7 Q% Q4 L" q. w! e: {问题:1 J0 ~1 H8 G) B
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.9 O2 m6 G: R& C3 k& k
但是在记录过程中TABLEFILE 每行只记录一条数据.$ Y d& i& a' k( a; S! G9 L5 N
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
~$ S0 q& A& B1 z7 x% X: E; Q2 `" l @/ t, L! o6 B/ _: b
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
% O. p" _8 Q0 |5 G$ I) F
9 p& A' X" G% F4 P' O, q d: G+ l我解释的可能不是很清晰,
k9 \! L) _( F+ l) c9 G请大家下载来看看..另METHOD是这样写的:
' W1 b _- K- I; \3 \, S# A7 U# k6 u- b6 J& ?
(entity:object)
. y, V! x9 q0 S! @' ^3 Ais
5 P+ X& x) {: e8 Z& _# K5 s; Orow_1,row_2,row_3:integer;
% i. V, Q& H% M5 R' {% Z0 Q3 e* P; v# j1 h& F8 J3 M9 k
do
* |; v0 r- g8 h
0 C ~! A( q& e& }- p
: r. h' @ J1 zinspect ?.name+ |2 c9 x- R+ \# _0 \
when "SingleProc" then ( e a O; a! a! ~7 E
5 b k6 g! H( p+ Lrow_1:=TableFile.YDIM+1;1 p* q- A. m1 Y& G+ J. f
+ ~$ L' @( d" _' E3 z. I
TableFile["singleproc",row_1]:=@.name;
# \2 ` [7 Y2 N- X8 ?% q3 H+ xTableFile["pro",row_1]:=SingleProc.proctime;
9 L! P4 S# v2 r2 D! @+ T' U@.move;
0 {6 p$ d5 x1 z1 x0 ?
. Z+ v+ q% _5 a* Owhen "SingleProc1" then & u/ o( X) t- F' Q) E5 w1 |
0 q. B% j' _; Frow_2:=TableFile.YDIM+1;. X/ X- K6 T2 Y! i# i
2 x0 `) E! j* p |
TableFile["singleproc1",row_2]:=@.name;- G1 o$ U; u# f$ ]- ~: ]" I( Z
TableFile["pro1",row_2]:=SingleProc1.proctime;
" Z+ ]& y; e! T. H* ]: [1 G@.move;
+ D3 f, l1 o$ A+ O; }4 v% w9 a0 x% N3 T" O5 O1 x2 M
when "SingleProc2" then 0 F" l/ f- E* }$ b) [
0 M; ^ d& e* k0 s4 R0 n9 O+ Q
row_3:=TableFile.YDIM+1;
$ }' t# O3 D1 s1 LTableFile["singleproc2",row_3]:=@.name;
. O" H4 i" ~! N7 }5 N. yTableFile["pro2",row_3]:=SingleProc2.proctime;* E9 W2 J$ o v" Y: T
@.move;: I# Y% F' p; G- [
/ c; L* J1 [8 x) {( R8 {9 fend; w5 E. i' g5 y2 G5 H
6 j$ r+ x9 r6 a( A6 I* V& j
# l4 j8 {4 k7 ^. C+ fend;( X: Y. B& Q: u& s1 D( K$ i
" U! r3 ~$ J9 I- p[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |