| for local i := 1 to parttab.yDim loop; {& n- Q9 Z7 K: H  o/ A* _ 
 * [+ M% E- g: t! r- a                for local j := 1 to parttab.xDim loop9 }% n/ p! k8 g; M+ D
 " n+ U3 D1 s: K. N, \
 part := parttab[j,i];
 % Y. h7 r; F& Z& ]( }, E  ?  ]3 e  ]2 A- Y, Y1 j- \
 DestinationTab.setCursor(1,1);
 . P$ k) t8 H: \( t( F* v* h                        if not DestinationTab.find(track) then- S! _" ^2 V* x! ?' O
 DestinationTab[1, DestinationTab.yDim + 1] := track;
 3 f3 G, v: r, B2 I                        end;
 : ~. V' D# y( N2 U                next;
 ' d8 b% S3 r- S  B, O- K6 L% `, M$ k2 d0 L3 O2 A9 x1 x
 next;
 , Y$ m5 l4 `% s4 F; X1 V# V; s9 s+ E" N# _: u% X
 -- sort destination table, A& k3 @3 H. E. K' O3 g
 DestinationTab.sort(1,"up");
 % s; m3 N% V( y
 ! g# ?8 P, w& ^        @.Destination := DestinationTab;
 p, O# Z& `1 ~( t* y8 ?
 ! }6 T' F" u1 K- send;( M) C: x$ [% Q# t( Q/ y5 N
 新人求教,红色部分解释下吧,多谢
 |