2012-04-24 4 views
-1

私はこのエラーがあります:フラッシュ(アクションスクリプト)ランタイム例外TypeErrorで奇妙なエラー:エラー#1009:私は、nullでないオブジェクトとdescribeType(オブジェクト)を呼び出すと:: describeType(avmplus /グローバルで)

Cannot access a property or method of a null object reference.

どうなり得るか?

私はFlex SDK 4.6を使用しています。

+1

この問題の原因となっている実際のコードを提供できますか? – Marty

+0

'null'を渡すか、存在しない' describeType'によって返されたXMLオブジェクトの子にアクセスしようとしています(例えば、単純なObject( '{}')を渡す場合、 'describeType'によって返されたXMLオブジェクトには子ノードはまったくありません)。 – weltraumpirat

+0

人、私のコードは特別なことはありません。 var type:XML = describeType(object、avmplus.INCLUDE_VARIABLES); オブジェクトがnullではありません。 フラグについて - それらは何にも影響しません、私は別のフラグを試しました - 何も変わりません – Delirium

答えて

0

null値になる可能性のあるオブジェクトにアクセスする前に確認してください。 if(objName!= null){//あなたのコードを書いてください} ...決して1009エラーは出ません。最初にどこからアクセスしたオブジェクトのnull参照を取得しているのかを特定します。 これは、問題を特定して解決する適切な方法です。問題が発生した後、解決できない場合は、私が提案した回避策を適用してください。

関連する問題