2017-03-08 16 views
0

실패, 내가 함께 가서 내가 플렉스를 배우고 설명해야한다. 나는 뭔가를 알아 내야 할 의무가 있었고 UI 개발자가하는대로 Flex를 사용해야했습니다 (필자는 데이터베이스 개발자이자 PL/SQL 및 최소한의 ColdFusion에서 작업하고 있습니다).ABC 바이트 코드 디코딩 내가 플렉스 3</p> <p>우선으로 프로젝트를 진행하고

내가하려는 것은 PDF를 만드는 것입니다. Flash Builder 4.6을 사용하는 간단한 프로그램으로 로컬 컴퓨터에서이 작업을 수행 할 수있었습니다. 그것은 객체의 스냅 샷을 잡고 문제없이 PDF로 변환합니다.

이것을 Flex 3로 이전하면 문제가 발생합니다. 내가 얻는 오류는 다음과 같습니다.

abc 바이트 코드 디코딩 실패.

일부 Google 검색 제안에 따라 프로젝트를 새로 고치고 정리하려고했지만 아무 것도 수정하지 않았습니다.

내 코드는 다음과 같습니다

public function pdfBtn_printPDF(event:MouseEvent):void 
     { 

      Alert.show("Hello!"); 
     } 

이 기능이 완벽하게 작동하는지 확인하기 위해 경고 상자로 시작. 내 전체 기능 코드 또는 경우에도 그냥 다음으로 교체 :

public function pdfBtn_printPDF(event:MouseEvent):void 
     { 
      var createPDF:PDF = new PDF(Orientation.PORTRAIT, Unit.MM, Size.A4); 
     } 

나는 위의 오류가 발생하고 내 프로젝트가 작동하지 않습니다. 나는 실종 된 부분을 잃어 버렸다. 변수를 잘못 작성하고 있습니까? 함수 밖에서 함수를 생성하면 여전히 디코딩 오류가 발생하고이 프로젝트 내부의 다른 변수와 같은 변수를 생성하고 있음을 확인했습니다. 모든 도움을 주시면 감사하겠습니다 !!

답변

0

문제는 Flash 4.6에서 라이브러리를 컴파일했는데 Flex 3와 호환되지 않는 문제였습니다. 이제 새로운 라이브러리로 작업 중입니다.