|
各位先進,我想要利用VisualTool來動態顯示tree內的變數值6 b2 c. a/ K3 N% D/ P. ?
,例如Queue中objectinfo,可是objectinfo內有三個變數; |9 O& C& z }0 W2 W6 M( P0 [
,包括CurContent, MaxContent, AvgStaytime,我試過在) q) ~1 O4 v& D" d6 ~6 t
VisualTool內的text display中設定指令,但仍顯示數值0,沒有達到預期的等候線的等候量" ~& a4 B0 D: V+ G4 N: E# O
treenode current = ownerobject(c);2 e# V% S$ N; i! E, G& X- g
treenode textnode = parnode(1);" `5 g0 `" w3 N4 D
/**Display Text*/
9 x3 o" \1 }! d5 |3 O8 _4 J. U, Y/ l c d" T5 b3 U% o' d# i
/** \nText: */* Y2 j" M1 ]- n) ]/ E- R$ L
string text = /**/"Hello"/**/;
* J" B6 p- t- _. H" W* [1 Otreenode queuevar1 = node("/Queue2/objectinfo/CurContent", model());
" |' E6 u6 I( E6 k) m# [. f. mdouble curcontent = getnodenum(queuevar1);
- R+ w" d1 z' c& v% o/ s" S3 w* S* X, {2 f
setnodestr(textnode,numtostring(curcontent));
( E' ?# @8 Y( [8 ~! n" F+ I$ T+ G: }4 l
return 1;
. n) n1 Q% w6 d; W" P) f# d我知道以下指令可以顯示等候線量,但我仍想知道如何得到tree中的數值 f' [( I/ D! F+ M0 r: w0 t8 l
double curcontent = getnodenum(queuevar1);
8 ]4 h0 Q) ]$ \7 vdouble zz = content(node("/Queue2",model()));( O* j3 @+ u7 z
setnodestr(textnode,numtostring(zz)); |
|