PDA

Просмотр полной версии : Save as и Zinc


mustrik
18.07.2008, 18:34
Столкнулся с проблемой сохранения фотографий из CD презентации на локальный диск пользователя. Презентация сделана во flash. К каждой фотографии есть кнопка по нажатии на которую должно вызываться диалоговое окно "Save as", в итоге пользователь должен сохранить фотографию, которая ежит на самом диске с презентацией.
Реализовать такое, как я понял, можно в zinc.
Знаний как обычно не хватает, а сделать надо быстро.
Поискал в инете в итоге смог добиться, отдельно:
1. копирования фотографии с CD на локальный диск

on (release) {
mdm.FileSystem.copyFile("stone/elite/1.jpg", "c:\\amethyst.jpg");
}


2. вызов диалогового окна "save as"

on (release) {
mdm.Dialogs.BrowseFile.title = "Save As";
mdm.Dialogs.BrowseFile.filterList = "JPG image|*.jpg*";
mdm.Dialogs.BrowseFile.buttonText = "Save"
var filePath = mdm.Dialogs.BrowseFile.show();
mdm.Dialogs.prompt(filePath);
}

Как все это увязать не очень себе представляю, поэтому прошу помочь, направить?
Спасибо.

alexcon314
18.07.2008, 22:39
save_btn.onRelease = function() {
mdm.Dialogs.BrowseFile.title = "Save As";
mdm.Dialogs.BrowseFile.filterList = "JPG image|*.jpg*";
mdm.Dialogs.BrowseFile.buttonText = "Save";
var filePath = mdm.Dialogs.BrowseFile.show();
if (filePath!='false') {
//mdm.prompt(filePath);
mdm.FileSystem.copyFile("stone/elite/1.jpg", filePath);
}
};
mdm.Dialogs.BrowseFileToSave чего-то не хочет работать :(

mustrik
18.07.2008, 22:44
Спасибо огромное, очень выручили!