Вход

Просмотр полной версии : не срабатывает FileReference.browse()


Ilut
13.07.2009, 19:21
Доброе время суток. Подскажите пожалуйста, почему не срабатывает след. код(т.е вообще ничего не происходит):

import flash.net.FileReference;

function onSelect(aReference: FileReference): Void
{
trace("File " + aReference.name + " is selected.");
}

function onCancel(aReference: FileReference): Void
{
trace("User chicken detected.");
}

var fileRef: FileReference;

fileRef = new FileReference();
fileRef.addListener(this);
fileRef.browse();

iNils
13.07.2009, 19:33
В 10-ом плеере, browse можно вызвать только в результате действий пользователя. То есть надо нажать на что-то, что вызовет событие, в котором можно вызвать browse

cleptoman
13.07.2009, 22:23
вы разделом ошиблись..вам в AS2

HIT
14.07.2009, 12:46
Package flash.net
Class public class FileReference
Inheritance FileReference EventDispatcher Object
Subclasses File


Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0, Flash Player 9

iNils
14.07.2009, 17:06
Package flash.net
Class public class FileReference
Inheritance FileReference EventDispatcher Object
Subclasses File


Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0, Flash Player 9В хелпе по AS3 всегда Language Version: ActionScript 3.0, только вот addListener там не найдете, именно поэтому это AS2