对于黄家强ppt里面的一个程序,有点不懂。求教各位大虾!
. D% r, G$ A7 _(product:object):boolean
* p/ p* f& U. E" _) Z; nis
: g% \9 R4 Z, }) Y' Ndo
8 K0 P$ V( ]! O N* b partstatistics.cursorX:="color";6 w/ G7 N! ^" A2 T1 s
partstatistics.cursorY:=1;7 O, k+ G$ Z0 E# S& W: o2 l
if partstatistics.find(product.CurrIcon) then
( d" D& F4 S) N0 \/ S# }" _ partstatistics["number",partstatistics.cursorY]:=
' r$ d. J8 n1 E5 f partstatistics["number",partstatistics.cursorY]+1;
* [6 b0 {( U, [* x result:=true;
+ t/ ], }0 r9 k1 J6 K: B else9 R/ |8 Y- U6 p: |9 H/ j' |
result:=false;
, O# ]9 _! b. ~, T' C end;
( S: @/ n1 ~/ I& E, `( ?% [ Uend;1 \$ h# m$ Y9 V4 W u1 A
* l5 ~( s. g4 E# r! K0 ^" u“partstatistics.cursorY:=1;”
$ H9 _9 l5 x; I7 j3 N% b: F& ?这一句怎么理解,他对partstatistics.cursorY赋值为1,那么后面的partstatistics["number",partstatistics.cursorY]不就变成了partstatistics["number",1],这样只能在number这一列的第一行里统计颜色的数量了。$ V T+ N( l/ L3 ]
但它的结果是在五行里统计出各种颜色的数量。 |