设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6234|回复: 8

[求助] 更改图标的代码报错,pause属性无法被接受

  [复制链接]
发表于 2016-10-30 22:45:07 | 显示全部楼层 |阅读模式
新手求助
2 c0 B) {: I) @. L% h/ @9 g; D4 H使用软件版本12,根据plant simulation 教材做的案例,下面这个代码没法通过。请各位大神帮助提示错在那里。* `* d9 g. c6 G% |5 R
(attribute: string; oldValue: any)! N# E# i8 q$ U1 m7 e8 Q+ x0 \5 E
is: T- W& C. s- p/ g( p
        do
( l# W7 U1 M. [$ o$ ?        if ?.Pause then4 ]# i1 N7 }" X- D" M. X9 f# K8 m
                ?.CurrIconNo:=2;: k$ a# Q8 m4 V- N9 R, u. j& d7 v
        elseif ?.failed then) x& H% a# F' M* m9 @
                ?.CurrIconNo:=3;
- x" W3 i# X+ s2 }! c$ g  r4 t        else; Z. [) ~. {# d$ Q3 m) t
                ?.CurrIconNo:=1;
% p8 a4 x, O$ L6 c* N; |2 w, p        end;
; J5 ~, L2 }" G4 b% p  aend;" J- {6 d7 B$ o

3 T- H  o5 f5 @9 O7 h0 l, B$ K控制台报错信息:+ m# P1 F1 J' }% g8 p0 ~
方法 '.模型.框架.SetIcon'(位于第 4 行)出错: 'void' 无法接受方法 'Pause'。
发表于 2016-10-31 13:00:33 | 显示全部楼层
上传个Demo模型看看,你的问题在于调用这个method的程序,错误是?是空对象。
 楼主| 发表于 2016-10-31 22:44:59 | 显示全部楼层
还请帮忙看看,谢谢啦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2016-10-31 22:54:45 | 显示全部楼层
dongshui8558 发表于 2016-10-31 13:009 l# h# p+ ]! N9 G
上传个Demo模型看看,你的问题在于调用这个method的程序,错误是?是空对象。 ...
. s% f  `. `& O' o; `  R
我把demo上传了,帮忙看看。不甚感激。
 楼主| 发表于 2016-10-31 23:24:00 | 显示全部楼层
安装例子的说法是不同的状态singleproc会有不同的颜色来表示。
, p0 S) _5 Y4 X9 _@和?在sim-talk中的用法能不能指点一下。谢谢
发表于 2016-11-1 19:24:59 | 显示全部楼层
应该是0,1,2,不能等于3,是从零开始算的。
) k) y- p1 k! }; m. }(attribute: string; oldValue: any)
& K# m* }0 b  Pis
6 f1 }6 C% t+ n' g/ tdo
% b. C' o0 O6 I% y+ X6 J# s7 L) }0 |        if ?.Pause then
" X! @5 W2 D6 |/ H6 }- j" D0 [  ~                ?.CurrIconNo := 1;* i& |" y& C% X2 X" T8 u" D
        elseif ?.failed then& K: G( t+ B2 T; ?
                ?.CurrIconNo := 2;
6 U3 D; F& J+ ^/ c        else
* c* v% `% B4 c1 V, C) }                ?.CurrIconNo:=0;  d6 K5 ~. q& m: _
        end;* y( }7 R- H5 j/ E
end;
发表于 2016-11-1 19:32:42 | 显示全部楼层
在SingleProc中添加一个Observer,然后加入相关状态属性变化的响应即可。3 ?6 h% W$ W; j% q: W3 X% N7 z/ G
如附件所示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2016-11-1 21:59:27 | 显示全部楼层
非常感谢您的指点
发表于 2016-11-17 17:21:12 | 显示全部楼层
非常實用的例子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-12-22 00:37 , Processed in 0.020256 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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