for local i := 1 to parttab.yDim loop; H: B& q! O( ~" V
_& t. d6 ~$ G; ^ k h
for local j := 1 to parttab.xDim loop
! ]" v+ M \2 c2 h3 Y8 E # z, P( O. @& A. m( k4 Q3 O) Y# ?
part := parttab[j,i];) q% i. U+ c5 Y- h; @) Y
* S' }9 v {: a" n5 r7 n$ ]3 O: }- [
DestinationTab.setCursor(1,1);! w$ W5 [1 d- l- j; q$ I: X P
if not DestinationTab.find(track) then
3 n( f# D& Y |9 K, [1 z* Z/ {9 { DestinationTab[1, DestinationTab.yDim + 1] := track;% Y0 T* `8 _- O x
end;) r( W: B2 P/ i* `
next; G- y8 n" X7 ^1 O2 `
e5 [7 A, t; I( n$ c; }! Z
next;
7 L) l+ J7 ~/ s L$ ]& ^3 v$ [% a; ]2 B+ `5 }6 }9 I% o1 O
-- sort destination table/ F/ j7 k4 S" E2 Y) z g$ @3 n
DestinationTab.sort(1,"up"); . l+ }" A1 U0 Y5 M
* q1 g- R, ^' ^0 q) l6 I2 d; D
@.Destination := DestinationTab;
1 \1 S9 K6 f, |3 X1 | |1 k4 Z9 @" _0 g4 B6 X4 X( x
end;( o' d K7 Y" R. f3 i3 U2 |" H$ ^
新人求教,红色部分解释下吧,多谢 |