1

好吧,我在尝试使用其他类的某些组件时遇到了一些麻烦。!

我有一个类型为 CheckBox 的数组。此类 CheckBox 来自我已导入到我的项目中的另一个模块项目。我第一次执行时它工作得很好,但现在,它不再工作了......

//class scope

private var _combinationArray:Array.CheckBox;

//constructor scope

_combinationArray = new Array.CheckBox();
_combinationArray[0] = _checkBoxPvrtc;
_combinationArray[1] = _checkBoxEtc1;
_combinationArray[2] = _checkBoxDxt15;

当我执行我的程序时,我收到此错误:找不到类型或不是编译时常量:CheckBox。正是这条线的错误点 private var _combinationArray:Array.CheckBox;

有任何想法吗?

4

1 回答 1

2

private var _combinationArray:Vector.<CheckBox>;

_combinationArray = new Vector.<CheckBox>();

应该做。只是 Array 是严格无类型的,而 Vector 是严格类型的。

于 2013-03-12T11:46:03.390 回答