2017-03-08 9 views
0

私はFlex 3のプロジェクトに取り組んでいます。abcバイトコードのデコードに失敗しました

まず、私はFlexを学んでいます。私は何かを見つけ出すことを任されていました。私はそれが私たちのUIのやり方(私はデータベース開発者であり、PL/SQLと最小のColdFusionで作業しています)としてFlexに必要でした。

私がやっていることは、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と互換性がないという問題でした。新しいライブラリで動作するようになりました。

関連する問題