全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");
9 N1 g6 f$ @; c( r/ z, m  treenode thesum = getvarnode(current,"targetcomponentsum");: t6 x( n0 ?. d( d; I
  setnodenum(thesum,0);
3 l: A; N6 z( L; S* h
) B! ]  |! l6 Y% O# W4 p! W   {
  J! @9 c# N& x% E5 S     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));
2 J9 r. Q: ]+ x8 C$ F    inc(thesum,getlabelnum(first(current),"1"));1 c' s) ^  v, M6 [: u3 T, N
     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));- x) S6 W5 B8 ]
    inc(thesum,getlabelnum(first(current),"2"));1 X' A3 @( x" ?
     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));4 M& Y" V+ N4 h$ R, E+ ?0 J
    inc(thesum,getlabelnum(first(current),"3"));/ E; O: w5 Q! Q4 C8 }
     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
6 s* N; ^8 W( p; k( s( D    inc(thesum,getlabelnum(first(current),"4"));0 F1 Y! _5 s! Y0 v
  }
- A8 ]" H; j; C' b) `1 n) Q. r}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman 1 e9 |7 l6 b! Y2 t3 Z8 H! l

8 I9 t+ u$ f0 q我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-5 23:16 , Processed in 0.063278 second(s), 13 queries .

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

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