本帖最后由 wqqjs1 于 2010-7-7 16:35 编辑 ( j) v; y7 g7 h8 q0 F0 k
; j! W G1 g$ K* [( b1 q1 {下面的程序如何修改可以实现?4 F3 `. @6 h9 U" R9 H' g9 E
C:\Documents and Settings\in_qq_wang\桌面\未命名.JPG
: ]# O% t* L6 g, x& ^6 m* atreenode item = parnode(1);
) O i- d) [$ c' x" j Z, Ftreenode current = ownerobject(c);
4 U2 v/ Q6 ?3 B+ c. C" l- B/**Conditional Port*/
+ k9 \0 ^8 j1 C" w7 B3 P3 J+ Z, D9 C/** \nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/4 J2 ^3 M. b* Z, [% A3 u& h' V
/** \nCondition: */
) l9 Q# _1 o; K. L0 ]& p! Jint condition = /**/1/**/;/** \nPort if Condition is true: */, u6 Q! U/ l, X. ^0 ]' K" ]
int port1 = /**/1/**/;/** \nPort if Condition is false: */
, m& l; _, X+ y4 W. \int port2 = /**/2/**/;. b* G4 ^" N8 E( y. D8 i
if (condition)% P/ e1 o- K; S1 k( n
return port1;
% z6 U+ V) o- Y5 T/ }% h2 _& g5 F! m r0 D5 i$ x# Q
return port2; |