Прикрепление файлов к программе и создание exe'шника с ними

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Stalker1986
Начинающий
Начинающий
 
Сообщения: 17
Зарегистрирован: 19.01.2009 (Пн) 7:23

Прикрепление файлов к программе и создание exe'шника с ними

Сообщение Stalker1986 » 15.04.2009 (Ср) 6:24

Такой вопрос: как к программе прикрепить какой либо файл (текстовый, .dll и т.д.) чтобы можно при установке проги на другой комп его без проблем открыть в директории самой программы? Например как открыть файл hystory.txt из проги с помощью кнопки или меню если она будет установлена на другой комп? (примечание- пользуюсь инсталлятором Inno Setup Compiler)


Xcode
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 131
Зарегистрирован: 31.10.2008 (Пт) 8:12
Откуда: Pavlodar

Re: Прикрепление файлов к программе и создание exe'шника с ними

Сообщение Xcode » 15.04.2009 (Ср) 7:47

Stalker1986 писал(а):без проблем открыть в директории самой программы?

Тут ведь и есть ответ, помещяй необходимые файлы в папку с программой, в этом обычно нет ничего плохого. Какие у тебя возникают проблемы с открытием файлов из дериктории, в которой находится твоя программа?

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Прикрепление файлов к программе и создание exe'шника с ними

Сообщение MIT » 15.04.2009 (Ср) 8:16

Xcode писал(а):Какие у тебя возникают проблемы с открытием файлов из дериктории, в которой находится твоя программа?
Скорее всего у тов. Stalker1986 проблема с тем, что он хочет прикрепить файл к основному exe'шнику, а после установки их "распаковать" в директорию с прогой.
Если я правильно понял, то на ум приходят 2 варианта:
1) Русурсы
2) Дописать (можно пожатый) файл в конец exe'шника, а при первом запуске просто считать данные "из себя"
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Прикрепление файлов к программе и создание exe'шника с ними

Сообщение jangle » 15.04.2009 (Ср) 9:18

Создать секцию в EXE файле, и прописать туда данные.

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Прикрепление файлов к программе и создание exe'шника с ними

Сообщение dr.MIG » 15.04.2009 (Ср) 15:51

Какие ресурсы, какие секции :shock: ? По-моему очевидно (учитывая примечание автора в первом топике), что автору просто надо, чтобы при установке кроме самого исполняемого файла в папку с программой копировался какой-то еще файл. Из возможных проблем вижу две:
1. Автор не знает про App.Path
2. Автор не знает, как включить в установочный дистрибутив дополнительные файлы.

Если 1, то см. документацию, если 2, то там при создании дистрибутива с помощью мастера всё интуитивно понятно: "Create a new script file using the script wizard"->Next->Next->Next->Add file(s).
Salus populi suprema lex


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: Google-бот и гости: 54

    TopList