Flash MX 中错误消息
天下维客,你可以修改的网络知识库
| Flash | Flash常见任务 | Flash MX Professional 2004 任务 | Flash名词术语 |
| Flash MX Professional 2004 任务 | 使用屏幕 | 创建和管理项目 | 使用“动作”面板和“脚本”窗口 | 用 ActionScript 2 创建类 | 调试脚本 |
目录 |
[编辑]
错误消息概览
如果您在发布文件时指定动作脚本 2.0(默认设置),Macromedia Flash MX 2004 和 Macromedia Flash MX Professional 2004 将提供增强的编译时错误报告。下面列出了 Flash 编译器能够生成的错误消息。
错误编号 消息文本
- 1093 需要类名。
- 1094 “extends”关键字后应该为基类名称。
- 1095 成员属性的使用有误。
- 1096 同一个成员名称不能重复多次。
- 1097 所有成员函数都需要有名称。
- 1099 类定义中不允许使用此语句。
- 1100 已经定义了一个具有此名称的类或接口。
- 1101 类型不匹配。
- 1102 没有名称为“<ClassName>”的类。
- 1103 没有名称为“<propertyName>”的属性。
- 1104 尝试在非函数上执行函数调用。
- 1105 赋值语句中类型不匹配。找到 [lhs-type],但需要 [rhs-type]。
- 1106 该成员是私有成员,不能访问。
- 1107 不允许在接口中声明变量。
- 1108 不允许在接口中声明事件。
- 1109 不允许在接口中声明 getter/setter 函数。
- 1110 不允许在接口中定义私有成员。
- 1111 不允许在接口中定义函数体。
- 1112 类不能扩展其本身。
- 1113 接口不能扩展其本身。
- 1114 未定义具有此名称的接口。
- 1115 类不能扩展接口。
- 1116 接口不能扩展类。
- 1117 “implements”关键字后应该为接口名。
- 1118 类不能实现类,而只能实现接口。
- 1119 该类必须从接口“interfaceName”实现方法“methodName”。
- 1120 接口方法的实现必须为方法,而不能为属性。
- 1121 类不能多次扩展同一接口。
- 1122 接口方法的实现不符合其定义。
- 1123 此构造仅可用于动作脚本 1.0。
- 1124 此构造仅在动作脚本 2.0 中可用。
- 1125 接口中不允许定义静态成员。
- 1126 返回的表达式必须与该函数的返回类型匹配。
- 1127 此函数中需要一个 return 语句。
- 1128 在类的外面使用了属性。
- 1129 返回类型为 Void 的函数不能返回值。
- 1130 “extends”子句必须出现在“implements”子句的前面。
- 1131 “:”后应该有类型标识符。
- 1132 接口必须使用“extends”关键字,而不能使用“implements”关键字。
- 1133 一个类不能扩展多个类。
- 1134 一个接口不能扩展多个接口。
- 1135 没有名称为“<methodName>”的方法。
- 1136 接口定义中不允许使用此语句。
- 1137 设置函数要求只带有一个参数。
- 1138 获取函数要求不带有任何参数。
- 1139 类只能在外部动作脚本 2.0 类脚本中定义。
- 1140 动作脚本 2.0 类脚本只能定义类或接口构造。
- 1141 此类的名称 (<A.B.C>) 与已加载的另一个类的名称 (<A.B>) 冲突。
- 1142 无法加载类“<ClassName>”。
- 1143 接口只能在外部动作脚本 2.0 类脚本中定义。
- 1144 不能在静态函数中访问实例变量。
- 1145 类和接口定义不能嵌套。
- 1146 所引用的属性没有 static 特性。
- 1147 对父项的调用与父构造函数不匹配。
- 1148 接口方法只允许有 public 特性。
- 1149 Import 关键字不能用作指令。
- 1150 必须将您的影片导出为 Flash 7 格式才能使用此动作。
- 1151 必须将您的影片导出为 Flash 7 格式才能使用此表达式。
- 1152 此异常子句的位置不正确。
- 1153 类必须只有一个构造函数。
- 1154 构造函数不能返回值。
- 1155 构造函数不能指定返回类型。
- 1156 变量的类型不能为 Void。
- 1157 函数参数的类型不能为 Void。
- 1158 静态成员只能直接通过类访问。
- 1159 实现的多个接口包含相同的方法,但类型不同。
- 1160 已经有一个用此名称定义的类或接口。
- 1161 不能删除类、接口或内置类型。
- 1162 没有具有此名称的类。
- 1163 关键字“<keyword>”是动作脚本 2.0 的保留字,不能在此处使用。
- 1164 自定义属性定义没有结束。
- 1165 每个动作脚本 2.0 .as 文件中只能定义一个类或接口。
- 1166 正在编译的类 (<A.b>) 与导入的类 (<A.B>) 不匹配。
- 1167 必须输入类名。
- 1168 输入的类名中有语法错误。
- 1169 输入的接口名中有语法错误。
- 1170 输入的基类名称中有语法错误。
- 1171 输入的基接口名称中有语法错误。
- 1172 必须输入接口名。
- 1173 必须输入类名或接口名。
- 1174 输入的类名或接口名中有语法错误。
- 1175 不能从此范围访问“variable”。
- 1176 “get/set/private/public/static”属性出现多次。
- 1177 类属性的使用有误。
- 1178 实例变量和函数不能用于初始化静态变量。
- 1179 在以下类之间发现运行时循环:%1
- 1180 当前的目标 Flash Player 不支持调试。
- 1181 当前的目标 Flash Player 不支持 releaseOutside 事件。
- 1182 当前的目标 Flash Player 不支持 dragOver 事件。
- 1183 当前的目标 Flash Player 不支持 dragOut 事件。
- 1184 当前的目标 Flash Player 不支持拖放动作。
- 1185 当前的目标 Flash Player 不支持 loadMovie 动作。
- 1186 当前的目标 Flash Player 不支持 getURL 动作。
- 1187 当前的目标 Flash Player 不支持 FSCommand 动作。
- 1188 类定义或接口定义中不允许使用 Import 语句。
- 1189 不能导入类“<A.B>”,因为其叶名称已经解析为正在定义的类“<C.B>”。
- 1190 不能导入类“<A.B>”,因为其叶名称已经解析为已导入的类“<C.B>”。
- 1191 类的实例变量只能初始化为编译时常量表达式。
- 1192 类成员函数的名称不能与超类的构造函数的名称相同。
- 1193 此类的名称 (<ClassName>) 与已加载的另一个类的名称冲突。
- 1194 必须在构造函数体内首先调用超构造函数。
- 1195 标识符“<className>”在运行时不会解析为内置对象“<ClassName>”。
- 1196 类“<A.B.ClassName>”必须在相对路径为“<A.B>”的文件中定义。
- 1197 通配符“*”在类名“<ClassName>”中的使用有误。
- 1198 成员函数“<classname>”的大小写与正在定义的类的名称 (<ClassName>) 不同,因此在运行时不会被视作该类的构造函数。
- 1199 for-in 循环迭代变量的类型只能为 String。
- 1200 构造函数不能返回值。
- 1201 构造函数只能具有 public 和 private 属性。
- 相关内容请参见:Flash MX Professional 2004 任务
[编辑]
相关副题
- Flash MX 中使用“输出”面板
- Flash MX 中使用 trace 语句
- Flash MX 中错误消息
内容不全面……(欢迎补充资料)
[编辑]
本文有待完善之处
- 相关的内容不齐全。
- 需要用户整理文章。
- 对文章的相关知识的整理不到位。
请您在这里留下修改建议:
[编辑]
相关
[编辑]
相关资料
[编辑]
参见
[编辑]
参考资料
- 闪客帝国:http://www.flashempire.com
- 闪吧:http://www.flash8.net
- 闪客俱乐部:http://www.flasherclub.com
- 闪客天堂:http://www.flasher.cn
- 闪客网:http://www.shanke.cn
- 闪客中国:http://www.flashchina.net
- 网页制作网址大全:http://www.world68.com/web.asp
- 设计论坛网址大全:http://www.np-design.com
[编辑]
外部联结
- ★★★★★视频教程:太平洋视频教程
- ★★★★☆硅谷动力视频教程
- ★★★☆☆Macromedia Flash
- ★★☆☆☆Macromedia Flash 繁体


