
Код:
import mx.core.UIObject;
import mx.utils.Delegate;
class classes.tst extends UIObject{
public var n:Number;
public var Arr:Array;
private var html_pic:XML;
public function tst(){
html_pic = new XML();
n=0;
Arr=[];
a();
}
private function a():Void{
n++;
if (n < 5) {
Arr[n]=this.createTextField("pic"+n, this.getNextHighestDepth(), 105*(n-1), 100, 100, 100);
Arr[n].html=Arr[n].multiline=Arr[n].wordWrap=true;
b("image1.html");}
}
private function b(html_path:String):Void{
html_pic.ignoreWhite = true;
html_pic.onLoad = Delegate.create (this, this.startNew)
html_pic.load(html_path);
trace(n+"; "+html_path+"; "+Arr[n]);
}
private function startNew ():Void {
Arr[n].htmlText = html_pic;
trace("!");
a();
}
}
Если так тоже не работает значит у вас не грузится файл. Да и вообще зачем вы в текстовое поле грузите XML - ы и при том разные??