全球FlexSim系统仿真中文论坛

搜索
查看: 3875|回复: 2
打印 上一主题 下一主题

求教!哪位大神给我讲解一下这一串代码是什么意思?新手上路,很着急!!!!!!!

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");
: N! _# P1 |2 v4 Q8 E0 J; J  treenode thesum = getvarnode(current,"targetcomponentsum");" }  h& g" H' o5 B6 N3 j
  setnodenum(thesum,0);/ V7 z+ v+ v( t& l0 w. w* c% t
7 P. |) {- Y4 ^3 N3 _, J
   {
* S! P' X7 W* P( S/ f/ j1 N& u0 Z/ b     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));
2 F  t9 {/ d1 G7 s( l( f    inc(thesum,getlabelnum(first(current),"1"));' O# X3 r9 }8 R) ^
     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));
. p! {. t5 F* k- |% `    inc(thesum,getlabelnum(first(current),"2"));
+ ^5 ~+ S' C. G, L% i9 |     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
1 C" u2 Z$ w$ ~5 z: K" k    inc(thesum,getlabelnum(first(current),"3"));/ I# b+ q+ r* F
     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
5 @! I7 I+ V: C% c! n7 j4 ^    inc(thesum,getlabelnum(first(current),"4"));
; C2 Y/ f4 ^( o( |& {& L' R* J7 v7 @  }
- |+ e+ z! ~1 H1 d}
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman
% j$ D  t, }2 Q4 O" A% j/ d+ P7 f  I2 ~" T) M! i1 N1 t
我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-30 18:11 , Processed in 0.074908 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表