Страница: 1 |
Страница: 1 |
Вопрос: Запихать файл в exe-шник
Добавлено: 24.03.08 20:21
Автор вопроса: Alex
Подскажите, пожалуйста, как можно программно слить в vb.net какой-нибудь текст или текстовый документ, с готовым exe файлом, сделанном тоже на .NET. А потом когда этот файл запустится, он должен каким-нибудь образом получить запиханный в него до этого текст. Это возможно?
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #1
Добавлено: 24.03.08 21:04
Конечно, запихай в ресурсы и все. Или в оверлей.
Номер ответа: 2
Автор ответа:
Alex
Вопросов: 3
Ответов: 11
Профиль | | #2
Добавлено: 27.03.08 19:16
Скажи пожалуйста подробнее как? вот допустим у тебя есть путь к ехе файлу, напр. "С:\prog.exe". Как средствами vb.net запихать в него текст?
Номер ответа: 3
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #3
Добавлено: 28.03.08 00:44
Допиши в конец файла его и все И потом читай сам себя.
Номер ответа: 4
Автор ответа:
Alex
Вопросов: 3
Ответов: 11
Профиль | | #4
Добавлено: 29.03.08 09:03
Можешь привести пример? Как можно читать сам себя?
Номер ответа: 5
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #5
Добавлено: 29.03.08 13:08
Открываешь свой экзешник на чтение и читаешь, как еще?
Номер ответа: 6
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #6
Добавлено: 29.03.08 13:12
Убегаю на работу, поэтому примерчик щас накатать не могу...
Номер ответа: 7
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #7
Добавлено: 30.03.08 11:25
http://domkratt.com/share/readself.rar
Компилируешь файл. Смотришь его размер в байтах. Пишешь в константу FILE_SIZE. Компилируешь. Берешь шестнадцатеричный редактор и добавляешь в конец экзешника то, что тебе надо. Ну дальше все понятно, оно пишется в массив bData.
Номер ответа: 8
Автор ответа:
Alex
Вопросов: 3
Ответов: 11
Профиль | | #8
Добавлено: 30.03.08 16:07
Спасибо большое, Executioner! Я на самом деле как то даже не думал что можно в exe файл писать данные!