全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");  D' I% v( @- J" J7 x
  treenode thesum = getvarnode(current,"targetcomponentsum");
- W% O4 h# f' `% x. `8 T) _& M  setnodenum(thesum,0);# T5 \1 Y, Q5 F8 e/ W9 E1 C

/ U5 N- [8 u$ S$ _. L6 r, K' c   {, m/ J& k( \6 @) j
     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));
! A' U  y7 A! B    inc(thesum,getlabelnum(first(current),"1"));
0 d$ C4 n" R+ Y# o) E4 x     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));% W. r  n6 a% y# A
    inc(thesum,getlabelnum(first(current),"2"));
, @8 ?5 {8 I4 ^6 W7 b     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
* M  o6 N7 \/ f+ b* q9 o    inc(thesum,getlabelnum(first(current),"3"));
4 _& L( {4 X' B+ N# A4 l5 ^     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
& }+ t+ I% ~) K. m6 k    inc(thesum,getlabelnum(first(current),"4"));# P2 d! [: `; @- E
  }/ z- x3 ?( c8 H- R. S
}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman
+ l! b5 U; \5 \
* c. o9 d! ^  t9 s5 i8 k我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-29 13:39 , Processed in 0.057282 second(s), 13 queries .

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

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