全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");$ c7 P) @9 [) Z  ]/ u, r
  treenode thesum = getvarnode(current,"targetcomponentsum");
1 ~2 v  `  N4 r- i  setnodenum(thesum,0);
7 G1 V1 P6 A3 X* I  I' K$ c9 G/ c5 m9 ?" G" D: o% d6 M/ v
   {
" U0 p$ Y; x, e* r, T5 B     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));/ S1 S3 w3 l- e2 [1 p" C3 Y: Z* Y3 ^6 J
    inc(thesum,getlabelnum(first(current),"1"));7 ?4 T2 y- J2 j
     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));
1 ]0 ^' q( T. I0 n! v9 L7 K    inc(thesum,getlabelnum(first(current),"2"));7 e! r& @* ~! o' v& M, }
     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
* i! x  P! S6 F9 }    inc(thesum,getlabelnum(first(current),"3"));
. H7 V* e' }1 A" ~6 D) b; V8 [     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));' U+ j9 r  I) F. @
    inc(thesum,getlabelnum(first(current),"4"));
# N- n6 r7 n5 a5 W8 F& o  }
; q  b+ f, ~" J7 F' I4 c}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman
8 m6 v$ `& z9 ^! Q# K6 ]: M
1 j4 e/ ~4 e7 f3 D3 O8 O我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-29 23:47 , Processed in 0.058949 second(s), 13 queries .

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

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