设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7644|回复: 8

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

  [复制链接]
发表于 2016-10-30 22:45:07 | 显示全部楼层 |阅读模式
新手求助+ U! X5 V# {/ D# p- [+ q
使用软件版本12,根据plant simulation 教材做的案例,下面这个代码没法通过。请各位大神帮助提示错在那里。
+ D; f; r( W% h* ^! D5 ](attribute: string; oldValue: any)$ I7 b. J+ P2 z, F- ?
is
9 ~7 N8 C+ g5 P        do* P+ B* }) e7 A' g" Y
        if ?.Pause then8 ~) X4 b9 }. k* n  \& ]7 Y/ f1 _
                ?.CurrIconNo:=2;
' _* J) @; L- S        elseif ?.failed then
2 z% {) R( d8 L, B                ?.CurrIconNo:=3;( Z, z) e7 N1 ?) c% S
        else5 o7 e0 S( W, @/ R% w
                ?.CurrIconNo:=1;
- `0 ?+ c, k8 T+ T- T* o1 L" b: A        end;1 q0 j8 j' D( S1 e! v
end;% g" w( f% E. \5 m
+ X; A% M  Q3 K
控制台报错信息:
9 F% E7 X6 }4 C4 j方法 '.模型.框架.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:005 z2 c- k- |3 z* X
上传个Demo模型看看,你的问题在于调用这个method的程序,错误是?是空对象。 ...
3 m- t0 }" ]+ h  U! \
我把demo上传了,帮忙看看。不甚感激。
 楼主| 发表于 2016-10-31 23:24:00 | 显示全部楼层
安装例子的说法是不同的状态singleproc会有不同的颜色来表示。
. r  g% w& U  ~+ e@和?在sim-talk中的用法能不能指点一下。谢谢
发表于 2016-11-1 19:24:59 | 显示全部楼层
应该是0,1,2,不能等于3,是从零开始算的。( W1 c, w. V5 w/ v& O/ }! f' d
(attribute: string; oldValue: any)/ Y0 O5 Z+ Y$ T! ^- Y+ A
is+ C; C: `9 V* t; W  f2 z7 e4 ?9 l
do
; d5 ^' V; z+ J        if ?.Pause then
4 h; E, ~/ Q, z                ?.CurrIconNo := 1;
9 d) d' A8 l+ }  o9 v        elseif ?.failed then4 C% D3 H5 `1 z: k' q0 ^
                ?.CurrIconNo := 2;/ M: z4 I& w/ z0 P
        else
. e0 `* @7 O& E' A                ?.CurrIconNo:=0;3 C! N, C( _* v
        end;
# w1 p- {6 k8 r. [( e8 j* z/ y" kend;
发表于 2016-11-1 19:32:42 | 显示全部楼层
在SingleProc中添加一个Observer,然后加入相关状态属性变化的响应即可。
; A5 {5 z8 q5 e+ W) q: m' K如附件所示。

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2026-6-21 03:12 , Processed in 0.014029 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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