|
各位先進,我想要利用VisualTool來動態顯示tree內的變數值
8 ~2 a- s( O+ {/ h. Y$ t" {! a,例如Queue中objectinfo,可是objectinfo內有三個變數8 p; u# F6 _9 j4 K, O
,包括CurContent, MaxContent, AvgStaytime,我試過在4 a: N I' _- w( Z, J
VisualTool內的text display中設定指令,但仍顯示數值0,沒有達到預期的等候線的等候量
$ A- N, ~7 |0 p/ N2 atreenode current = ownerobject(c);
* C- Y- k- W+ \; H" n. {6 jtreenode textnode = parnode(1);
, U' x; H: k' k! x1 L3 v/**Display Text*/
# _" R |8 c2 `6 r$ @7 y" Q5 w
6 }1 v: p, T+ ` z' o+ l/** \nText: */
( Z6 J& [8 C4 D+ U1 N+ _& n- jstring text = /**/"Hello"/**/;
1 G2 M+ T. S- {/ utreenode queuevar1 = node("/Queue2/objectinfo/CurContent", model());
" x! n0 x: \9 B( ndouble curcontent = getnodenum(queuevar1);: ^2 [3 w7 d* m v4 E# c
4 a6 n) X! r1 l3 J/ o. N: Y# p' ]' B# v
setnodestr(textnode,numtostring(curcontent));
5 z' P# b9 w; C! X5 `9 P
5 ], X# a6 _9 B' K xreturn 1;
* F- _: E+ N2 Y" N" k3 k2 h我知道以下指令可以顯示等候線量,但我仍想知道如何得到tree中的數值' p M- T5 M2 W; e' `9 g5 {8 f
double curcontent = getnodenum(queuevar1);* }( |, V/ t" c/ V8 t" q
double zz = content(node("/Queue2",model()));& ~: d, r4 N& g5 t& Z
setnodestr(textnode,numtostring(zz)); |
|