首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

初学Flex,Calculator示例的一些有关问题,

2012-02-11 
初学Flex,Calculator示例的一些问题,请指教!源代码见这个网页:http://www.jb51.net/article/7043.htm其中

初学Flex,Calculator示例的一些问题,请指教!
源代码见这个网页:http://www.jb51.net/article/7043.htm
其中有两个文件:calculator.mxml和CalculatorController.as
我用flex builder3创建了一个flex project,默认文件calculator.mxml,然后:
1、创建ActionScript Class,命名为CalculatorController,然后把CalculatorController.as的代码拷到这个类;
2、把calculator.mxml的源代码拷到我的工程的对应文件中
可是编译的时候出现这个错误:Could not resolve <CalculatorController> to a component implementation
意思是找不到创建的CalculatorController类,而且按照那个网页上的源代码,CalculatorController中有一些错误,就是void全写成了Void,可是编译的时候都没有报错。
然后我又创建了一个新的工程,是一个Flex Library Project,把CalculatorController.as的源代码拷过去编译,就显示Void有错误。
请问这是什么问题,怎样把一个自定义的类在mxml中引用呢?谢谢!

[解决办法]
Flex Library Project是编译项目下需要打进SWC包的文件,一般默认是都编译的,所以会报错误,而在APP项目里,编译器只编译APP调用到的类,如果你有一个错误类,而在APP里没有调用到,则编译器不会报错,你要想让它报错,需要在APP里调用那个错误类,new一下就可以了
[解决办法]
呵呵
其实很简单的问题
没有楼上说的复杂
根本就是代码有问题
因为那是flex1.5的代码,而你用的是flex3
需要改Void为void
还有哪些错就不知道,没时间看

热点排行