全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");
/ ]5 e9 I0 s! \+ Q4 h' B, g  treenode thesum = getvarnode(current,"targetcomponentsum");; X; q$ L$ \. s
  setnodenum(thesum,0);% [* _6 H/ Z$ B2 n* D, T+ Q. J

; q7 `4 |" Y% x, c% f6 ]   {: F+ J: j+ F) ^, ~* L
     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));# t6 G1 r. X7 d8 |. H! \6 M
    inc(thesum,getlabelnum(first(current),"1"));
& ~$ C  i% d6 M- P) L. s$ @     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));
1 d& y1 D; Y. J- h; T    inc(thesum,getlabelnum(first(current),"2"));
7 o. W( F' E! f     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));/ W9 f% |9 O( t+ q0 W
    inc(thesum,getlabelnum(first(current),"3"));
. f' ~" E) F, I/ f" Z1 b$ G7 I     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
" r7 U: z4 ]) o* X( K    inc(thesum,getlabelnum(first(current),"4"));, e1 C: @+ p* m/ Y7 R
  }
8 q6 G% g5 k1 W* p/ v4 e/ R" z( W}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman
) D. m* l# S5 w6 I* S/ F. V4 t- Z  d3 Y. f3 K1 |
我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-5 23:25 , Processed in 0.074001 second(s), 14 queries .

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

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