Я хочу добавить FileFilter ("* .doc") для автоматического сохранения файла без расширения типа - PullRequest
0 голосов
/ 13 февраля 2019

Я хочу добавить свой FileFilter в as3.Потому что есть основная проблема типизации расширений.Я уже использую эту опцию

(saveFile.save (bytes, _dbookNameFill + ". Doc"));

но я хочу автоматически сгенерировать это расширение, когда сохраню в моем файле любые имена.Пожалуйста, помогите мне, я мини программист.

var bytes:ByteArray = document.save(Method.LOCAL);
var saveFile:FileReference = new FileReference()
var _dbookNameFill:String = 
QSTPreviwForStudentMC._bookNameMc.bookNtxt.text;
var fileFilter:FileFilter=new FileFilter("*.doc","*.text;*.RTF;");
saveFile.save(bytes,_dbookNameFill+".doc");

1 Ответ

0 голосов
/ 13 февраля 2019

Боюсь, это не сработает.Используя класс FileFilter AS3, вы можете просто ограничить то, что отображается в диалоге файла, который вы открыли с помощью Filereference.browse ().FileReference.save () не зависит от FileFilter, и, насколько мне известно, нет способа принудительно установить конкретное расширение файла - возможно, по соображениям безопасности.

...