私は Flash を初めて使用し、発生したエラーの解決策を探しています。
「import.xml」という XML ファイルがあり、そこから動的テキスト フィールドに情報を取得したいと考えています。試行するたびに、エラー 1009 が表示されます。
.FLA ファイルのフレーム 60 に、インスタンス名が「txt_receptnaam」のダイナミック テキスト ボックスがあります。
誰でも私の問題を解決できますか? ありがとう!
別の .AS ファイルを使用していますが、これがコードです。
package {
import flash.display.MovieClip;
import flash.events.*;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.net.URLLoader;
public class applicatie extends MovieClip {
public function applicatie() {
trace("Hello world!");
var urlRequest:URLRequest = new URLRequest ("import.xml");
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, importComplete);
urlLoader.load(urlRequest);
}
public function importComplete(e:Event) {
var myXML:XML = new XML(e.target.data);
txt_receptnaam.text = myXML.info.name + " is nu geopend!";
}
}
}
これは私が得るエラーです:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at applicatie/importComplete()[.../applicatie.as:24]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()