全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");
+ T: b' K& j( g8 u5 F$ @) I  treenode thesum = getvarnode(current,"targetcomponentsum");' f" w, H7 v7 y& o# b& c7 k
  setnodenum(thesum,0);$ F# F6 o" e: M! ]9 C
) G0 s9 C% }' }* X' |# {
   {: \. T# n- S- Y9 A" y
     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));- e) E, m4 i, v4 e# j/ R
    inc(thesum,getlabelnum(first(current),"1"));) h& T- U# i1 i. F& i0 s* v
     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));
6 M; S' X4 O$ N9 |. i% ?% }1 e    inc(thesum,getlabelnum(first(current),"2"));
) X4 a7 o: I/ x8 }! t     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
* T% v3 @$ N1 W9 @3 _7 ^    inc(thesum,getlabelnum(first(current),"3"));# _; h: p2 X, ~$ ^
     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
7 V/ u! V& W  H! l$ Y$ r    inc(thesum,getlabelnum(first(current),"4"));
- h- `5 V# q8 c: M5 B  }
+ U8 F5 \1 j" s) O}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman
8 o8 J4 ?6 ~& ]! @! Y( u; u1 E
& N" I+ m- U$ e8 n' k$ z# k8 E; n我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-12 05:58 , Processed in 0.078558 second(s), 14 queries .

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

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