1

別のクラスのコンポーネントを使用しようとしているときに、問題が発生しています。

タイプがCheckBoxの配列があります。この Class CheckBox は、自分のプロジェクトにインポートした別のモジュール プロジェクトからのものです。初めて実行したときは完全に機能していましたが、今では機能しなくなりました...

//class scope

private var _combinationArray:Array.CheckBox;

//constructor scope

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

プログラムを実行すると、次のエラーが表示されます: Type was not found or was not a compile-time constant: CheckBox. この行の正確なエラー ポイント private var _combinationArray:Array.CheckBox;

何か案は?

4

1 に答える 1

2

private var _combinationArray:Vector.<CheckBox>;

_combinationArray = new Vector.<CheckBox>();

する必要があります。配列は厳密に型指定されていないのに対し、ベクトルは厳密に型指定されているだけです。

于 2013-03-12T11:46:03.390 に答える