| for local i := 1 to parttab.yDim loop9 U0 Q4 P% K( a! m* f2 s( x) Y 
 $ j' I1 \- C0 y: O                for local j := 1 to parttab.xDim loop0 J. X& \& w& K. a- C
 
 # h" G; q; D  L1 T7 _# h, w                        part := parttab[j,i];- O. o) C% D+ |* i2 ?" x
 
 " n- T8 ~+ `% _       DestinationTab.setCursor(1,1);: Z9 P6 |+ A0 L9 h# J: V
 if not DestinationTab.find(track) then/ j0 I2 [+ k6 P% r
 DestinationTab[1, DestinationTab.yDim + 1] := track;
 / B4 [0 a( x" b9 B                        end;
 c) r) [0 w# O9 z, A                next;3 H) z& d- A3 Y5 O
 
 ( o0 p3 a& X0 T- d        next;
 5 E# G  T. |' C% Q1 ?5 }7 p! U% i# R) F) T" m4 l4 i; m; i' n3 V
 -- sort destination table
 + y0 [/ m7 L6 [9 h5 j        DestinationTab.sort(1,"up");
 ) K# Y  L* L$ Q9 L! t; E7 ~) \% s% W& ^$ n
 @.Destination := DestinationTab;2 @5 M/ t2 S; O$ ?4 w
 
 " f$ ^+ ^! @/ Q+ B- E+ L# `end;
 ' Y. o. z# \) L3 S' Q: U2 w新人求教,红色部分解释下吧,多谢
 |