|
各位先進,我想要利用VisualTool來動態顯示tree內的變數值 O. [4 v; [8 \/ R' v% t% a
,例如Queue中objectinfo,可是objectinfo內有三個變數
. `# K, ?% h; [,包括CurContent, MaxContent, AvgStaytime,我試過在- f% t* F; |0 I$ n# `* ?+ P; u( w
VisualTool內的text display中設定指令,但仍顯示數值0,沒有達到預期的等候線的等候量- P* \4 ?. V. T2 g% V
treenode current = ownerobject(c);6 y7 K4 m& C) V7 E: |! G& ]4 I) s
treenode textnode = parnode(1);
% l2 B9 d% i2 W8 L; v/**Display Text*/9 }/ U1 A( p- {+ a# s# W
9 I& x1 q* s- H7 C
/** \nText: */
& z m" M0 [; K- t) B# c: z9 _string text = /**/"Hello"/**/;
6 u, O. j, T R( W5 A( Streenode queuevar1 = node("/Queue2/objectinfo/CurContent", model());
8 d7 Q& j" v2 |4 O6 adouble curcontent = getnodenum(queuevar1);
: D1 f% O9 ]/ J, d! f: ^
1 _' U2 |4 ]6 t" r* m4 ]setnodestr(textnode,numtostring(curcontent));
7 F* i# L; E* ~- b' X( b
8 @& l: R/ m1 g( g+ g, }return 1;
, g$ T- l& O7 q- N我知道以下指令可以顯示等候線量,但我仍想知道如何得到tree中的數值
9 n o% X% I1 h e2 m& \double curcontent = getnodenum(queuevar1);5 `) ? v- o% j1 w# i; E/ }1 N
double zz = content(node("/Queue2",model()));! h' |' s, m- [& {
setnodestr(textnode,numtostring(zz)); |
|