全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");
$ c- i1 R" D6 X' T0 b  treenode thesum = getvarnode(current,"targetcomponentsum");
2 ^5 H+ Y' H  X7 x/ n  k  setnodenum(thesum,0);
& x/ u. T* D! D0 L8 b( h  Y& M. N: x) A1 Y$ t
   {
" @3 L0 w$ t# Y, Q     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));2 ~/ `: R# Z! w
    inc(thesum,getlabelnum(first(current),"1"));. l+ O7 D2 p4 t8 V0 A
     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));2 h" `0 |2 G( L; ^, `2 f7 l4 R4 D$ `" [
    inc(thesum,getlabelnum(first(current),"2"));
( b; A# y* }. D/ {& I5 v4 w     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
4 c4 \4 {! ^4 W2 Z+ A) f. O: G    inc(thesum,getlabelnum(first(current),"3"));
0 X! h& D3 l! \" j+ p/ y8 S     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));- _7 j8 N& Y% R. }5 }
    inc(thesum,getlabelnum(first(current),"4"));! r) |! W, Q  Z1 v4 F3 r# L. I5 \
  }
0 y% \; \2 m7 u! }}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman
7 _4 ~# [- q/ F. s& N9 P% a/ P+ A% `3 u" W( X
我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-1 04:17 , Processed in 0.065815 second(s), 13 queries .

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

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