В flex у меня есть приложение для радио, использующее локальную базу данных mydb.db.В приложении у меня есть возможность открыть новую базу данных.Когда пользователь нажимает кнопку «Открыть», он просматривает и выбирает файл БД, который он хочет открыть.
Приложение затем копирует выбранный файл базы данных в свой локальный каталог, и я хочу, чтобы он перезаписал файл базы данных, который он в данный момент использует, в этом каталоге с новым файлом базы данных с тем же именем.
Проблема в том, что он выдает ошибку при перезаписи файла с помощью метода file.copyto - даже если для параметра overwrite установлено значение true, я считаю, что это происходит потому, что файл в настоящее время используется самим приложением flex и, следовательно,заблокирован, поэтому мой вопрос заключается в том, как я могу закрыть этот файл базы данных и освободить его, чтобы затем перезаписать его новым файлом базы данных.