Мне нужно передать строку с моей FileReference или предоставить эту строку в качестве аргумента при возникновении события. Чтобы было ясно, меня действительно раздражает, что AS3 не позволяет передавать параметры для событий.
Сейчас я расширил класс FileReference, добавив в него дополнительную переменную. Я пытаюсь заставить это скомпилировать, но это не скомпилируется; Я думаю, что я не знаю, как правильно импортировать этот класс. Если вы можете сказать мне, как правильно импортировать этот класс, чтобы я больше не получал Error: Type was not found or was not a compile-time constant
во время компиляции, это было бы здорово.
Это расширенный класс FileReference:
import flash.net.FileReference;
public class SxmFR extends FileReference {
public var housenum:String = "";
public function SxmFR(str:String) {
housenum = str;
super();
}
}
Я пробовал это в .mxml и .as в одной папке. Ни один из них не импортируется автоматически.
Я также пытался расширить класс Event, но я не мог понять, как сделать отправку события, так как мне нужно ответить на событие Event.COMPLETE
. Если вы можете сказать мне, как сделать так, чтобы это происходило, это также может сработать.
Пожалуйста, помогите мне разобраться в этом, и много любви и благодарности всем участникам. :)