| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Как хранить файлы в Resource |
| Автор: Miller_time 3.1.2008, 23:20 |
| Я создал Resource1.resx а как туда заложить файлы не понимаю помогите пожалуста. |
| Автор: tol05 4.1.2008, 12:26 |
| считываешь файл в массив byte и через ResourceWriter.AddResource (...) записываешь в ресурс. |
| Автор: mr.DUDA 4.1.2008, 14:05 | ||
Делай раз:![]() Делай два: ![]() Делай три:
Для разных типов файлов будет разный тип переменной в классе Resource1, чаще всего это будет byte[]. |
| Автор: Legolas 4.1.2008, 19:11 |
| mr.DUDA, а можно изменять существующий файл в ресурсах? например добавить строку в текстовый файл? |
| Автор: mr.DUDA 4.1.2008, 19:49 |
| Legolas, в скомпилированном .exe/.dll ресурс можно редактировать только путём извратов на низком уровне (WinAPI). Спрашивать в разделе http://forum.vingrad.ru/index.php?show_type=forum&showforum=96. |
| Автор: Miller_time 8.1.2008, 21:53 |
| Извините кончено за тупость, а нельзщяли как то заставить работь вот этот код model1.LoadTVM(путь к модели); делаю model1.LoadTVM(Resource1.model1); я понимаю что делаю тупость, но может есть пути выхода? |
| Автор: mr.DUDA 9.1.2008, 09:25 |
| Если нужно грузить по имени, то есть класс ResourceManager с методом GetStream и т.п. Читайте мсдн. |