Файл .bin в ЕХЕ

Язык C#: программирование на C#, портирование кода C# на VB и VB на C#.

Модератор: Ramzes

kuller
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 01.05.2008 (Чт) 16:05

Файл .bin в ЕХЕ

Сообщение kuller » 28.06.2008 (Сб) 15:40

Здравствуйте!
Я вот работаю с БИНАРНЫМ файлом вот таким образом:

Код: Выделить всё
FileStream F = new FileStream(name, FileMode.Open, FileAccess.Read);
BinaryReader B = new BinaryReader(F);


name - имя файла, который мне нужно открыть.

Расскажите пожалуйста как вместо name, ну что там написать чтобы файл читался из русурса.

Я пробывал еще вот так:

Код: Выделить всё
Stream Tur = new MemoryStream(Resource1.Level01);
BinaryReader B = new BinaryReader(Tur);


Так все работает, но оно то работает только для ЧАСТНОГО случая, в данном случае для ___Level01___
А как сделать так, чтобы шло Resource1. а тут NAME, переменная отвечающая за имя ФАЙЛА, который нужно открыть в данный момент???
Заранее спасибо!!!!

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 29.06.2008 (Вс) 15:57

Сколько файлов в ресурсах храниться? Динамически туда сохранять не получится (если только хак какой не сделать).

А вообще - опиши задачу подробнее. Зачем так делать?
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Dmitriy2003
Постоялец
Постоялец
 
Сообщения: 690
Зарегистрирован: 27.05.2003 (Вт) 22:47
Откуда: Deutschland

Сообщение Dmitriy2003 » 29.06.2008 (Вс) 16:26

This extra for reading, but you can also write an resource in non executable file -> resX

может то что тебе надо, ну а если так остается ток
правильно закодировать, и все дела.

p.s.
если тормоза не смущают можно использовать.
У вас нет доступа для просмотра вложений в этом сообщении.

kuller
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 01.05.2008 (Чт) 16:05

Сообщение kuller » 29.06.2008 (Вс) 18:39

Все спасибо .. я уже разобрался))


Вернуться в C#

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33

    TopList