Копировать файл БД из папки Flex AIR bindebug в любую папку программно - PullRequest
0 голосов
/ 02 декабря 2011

У меня есть файл базы данных, находящийся в папке Flex Air Bindebug. Здесь я хочу переместить / сохранить этот файл базы данных в другое место, скажем, в mydocument / или в любой папке, я не могу сделать это программно. Пожалуйста, помогите мне здесь.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 02 декабря 2011

Предполагая, что mydbfile.db - это файл в вашем каталоге приложений:

var fileToCopyFrom:File = File.applicationDirectory.resolvePath("mydbfile.db");
var fileToCopyTo:File = File.documentsDirectory("Copy of mydbfile.db");
fileToCopyFrom.copyTo(fileToCopyTo as FileReference);

Это скопирует файл в ваш каталог документов.Все эти основные функции описаны в справочнике AS3 для flash.filesystem.File .

0 голосов
/ 02 декабря 2011

Вы пытаетесь сделать это с помощью Actionscript или в FlashBuilder / Eclipse? Если вы пытаетесь передвигаться в IDE, используйте ANT.

...