设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5303|回复: 5

[求助] 请教:为什么每遇到这条语句程序就不执行了呢?

  [复制链接]
发表于 2010-4-6 10:51:21 | 显示全部楼层 |阅读模式
我用Methods时,无论多简单的程序,只要遇到@.语句,就执行不动: g3 V. [: P4 G* a& P2 O4 `
例如下面这个程序,是PPT桌子制作里的Rework,每当执行到@.quality:="  处,就出现   , M3 |6 [. u' C9 O1 y
行 9 中的方法 '.Training_Model.Frame_4.rework' 出错:'VOID' 无法接受方法 'quality'。0 X9 @3 y( c& E+ V* E% W# V7 f$ I! q
这句话,请问这是怎么回事呢?
4 Y( ~4 t2 A; ]' e' ]  U: t6 vis
+ f- R1 d5 y' x. k( cdo, E- s. C" |: M3 A9 a) K
counter:=counter+1;
/ V: f! [, ^* f9 p! p  w6 x print counter;
6 z! A$ {3 \% M, s* f' P. }2 q- o0 c if counter=10 then4 p( n& B4 t0 i: _7 O7 J
  @.quality:="bad";
2 W6 d* d$ s) e% D- t- r  counter:=0;
2 l* H/ J2 Q% J8 s else+ C/ o# Y$ k# t  ~7 C. e
  @.quality:="good";) @2 e, s, n* s# C2 C2 P& n9 A
end;9 P( a5 e/ Q' q4 g+ N$ o5 E/ b
print @.quality;
8 L6 c4 f* I% u8 f0 F- P @.move;
8 A! x" d2 ?! v, Y* vend;
 楼主| 发表于 2010-4-6 11:00:29 | 显示全部楼层
嗯,再补充一下,还可能出现这句话:
3 A3 c, Q3 ^0 M# i0 J2 t行 9 中的方法 '.Training_Model.Frame_4.rework' 出错:标识符 quality 未知
发表于 2010-4-6 16:09:36 | 显示全部楼层
quality应该是一个自定义属性,你需要设置Mu对象的自定义属性,定义一个名为“quality”的属性并赋值。
 楼主| 发表于 2010-4-7 08:11:47 | 显示全部楼层
非常感谢,现在弄明白了 3# PINOCCHIO
发表于 2016-4-22 18:25:24 | 显示全部楼层
highflyer 发表于 2010-4-7 08:11
$ T) F5 l% l) h" w+ H) s  z! v非常感谢,现在弄明白了 3# PINOCCHIO
9 M# ^  }3 b7 w+ c
你好  你的问题是怎么解决的  求大神帮忙
# k, l) l2 y) x6 P& G我的显示: VOID 无法接受方法“name”
9 P+ }9 j. F: p. U/ o, p$ Dis# W" k) {6 E& O% L: ?+ g8 f
        num_1_1:integer;
* W0 H, l. L* y' z: u% O( e' J        num_1_2:integer;
% w- e# z9 k8 I/ M+ ?        num_1_3:integer;
; k0 V5 E5 _/ G! S3 R& a                " i* v, {. d- m( {
do! }: t1 m3 C4 D4 P
        inspect @.Name, S5 U1 l% U0 @- s0 `  l7 N
        when "Part_1_1" then& _# E4 J  h% g2 k8 S
                                  num_1_1:=num_1_1+1;4 X  a; g+ V" H; x- X" m
                                  when "Part_1_2" then9 l* M" v: e/ q( a) d: a  _8 j  N! a
                                                                num_1_2:=num_1_2+1;- f* m$ X9 M& U$ P, t; z- h
                                                                else
7 Y% B% q; m1 `                                  num_1_3:=num_1_3+1;
- u3 x- a) i! ?3 J6 V8 }( }* I! ^                                                                end;) z% p  H% Q2 i- v( A
                                                                                                                                                                                2 ^: n$ o8 v. @
end;( j3 O$ m( t9 L* g; R
6 }. Y% m5 m; {. z
发表于 2016-4-28 14:59:49 | 显示全部楼层
学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-7 13:24 , Processed in 0.014824 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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