#vb.net
#vb.net
Вопрос:
я использую Visual Basic 2008
. здравствуйте, возможно ли загрузить файл непосредственно в ресурсы проекта или импортировать файл в ресурсы при запущенном приложении vb 2008.
например
у меня есть: www.example.com/file.ext
и я хочу загрузить его, но не на C:
или C:
диски, а на My.Resources.file
… возможно ли это?
Спасибо
Ответ №1:
Это невозможно. Ресурсы в вашей программе исправлены: после запуска вашей программы она не может изменять свои ресурсы.
Кроме того, вы можете использовать WebClient.DownloadData
метод для загрузки данных в переменную без сохранения их на диск.
Комментарии:
1. спасибо за: WebClient. DownloadData , но можно сохранить данные из exe-файла в переменную, а затем изменить ресурс (например, у меня есть в ресурсах: file.exe ) , например: My.Resources. файл = downloadData
2. @John Нет, это невозможно. Как я уже говорил, ресурсы фиксированы в запущенной программе.
3. хорошо, спасибо, но могу ли я использовать свой.Computer. Файловая система. WriteAllBytes() для записи exe-файла из загруженных данных (переменная с данными)?