对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!' A4 a; J C& O/ [9 z' ?& U) c
(product:object):boolean
, e% ]: k# b! i5 B jis/ g1 M' R0 i }- F7 x0 K2 `, Q
do& K# {: B7 | u1 K8 y4 _, p7 G
partstatistics.cursorX:="color";- b( m# k2 O% p) Y! [8 e! { x/ a
partstatistics.cursorY:=1;
: d" h' v/ G, z( `/ P if partstatistics.find(product.CurrIcon) then; c1 m$ V. n2 v
partstatistics["number",partstatistics.cursorY]:=* a% e4 B* [$ q) X0 W
partstatistics["number",partstatistics.cursorY]+1;
+ g: S3 o& K6 d# A4 D: t result:=true;
( I5 i4 }2 D, e v0 e9 O9 t; j else' \# w1 e% x. S4 [5 o2 D- a
result:=false;
% _* z$ z3 O% E5 P9 s$ G, c) D U$ X9 Q end;1 T6 B+ b- l$ T" N3 P
end;
, k8 b& n! r2 m
$ y4 x0 ]; a- c/ V+ O' k“partstatistics.cursorY:=1;”
0 o* I S7 g( g& B8 d' H V# E R这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。, J2 K1 Q/ S9 O1 i* ?% V# X) ~
但它的结果是在五行里统计出各种颜色的数量。 |