TypeError: Error #1034: Type Coercion failed: cannot convert mx.managers::PopUpManagerImpl@c786731 to mx.managers.IPopUpManager.
at mx.managers::PopUpManager$/get impl()[C:\autobuild\3.x\frameworks\projects\framework\src\mx\managers\PopUpManager.as:68]
at mx.managers::PopUpManager$/addPopUp()[C:\autobuild\3.x\frameworks\projects\framework\src\mx\managers\PopUpManager.as:169]
at mx.controls::Alert$/show()[C:\autobuild\3.x\frameworks\projects\framework\src\mx\controls\Alert.as:519]
at scoreMod/OnBtnSubmit()[E:\KCSC_project\MRS\trunk\src\src\scoreMod.mxml:315]
at scoreMod/__btnSubmit_click()[E:\KCSC_project\MRS\trunk\src\src\scoreMod.mxml:422]
상황.
action Script에서 module로 로드해서 사용했더니, alert 하는 부분에서 위와 같은 메시지가 나오면서 mx.controls.Alert.show()가 되지 않는다.
이거 해결 방법이 무지 간단하다.
application에서
import mx.managers.PopUpManager;
private var tempPop: PopUpManager;
이 두줄만 추가하면 끝.
그외 비슷한 문제 해결 :
import mx.managers.*;
private var _dragManager:DragManager;
private var _historyManager:HistoryManager;
private var _popupManager:PopUpManager;
private var _dragManager:DragManager;
private var _historyManager:HistoryManager;
private var _popupManager:PopUpManager;
'프로그래밍' 카테고리의 다른 글
스마트폰 앱개발 가장 쉬운 방법 (0) | 2018.10.12 |
---|---|
adobe bracket 에서 파일이 안 열리는 경우 (0) | 2016.11.11 |
HumanChecker를 만들다. (0) | 2010.07.08 |
오라클 10g 리스너 포트번호 바꾸기. (0) | 2010.05.20 |
토드에서 실행계획 확인하는 방법 (0) | 2010.04.13 |