0 / 0 / 0
Регистрация: 06.04.2012
Сообщений: 15
|
|
1 | |
сохранение программы одним файлом06.04.2012, 14:15. Показов 2388. Ответов 5
Метки нет (Все метки)
Всем привет!
Я создал программу в делфи и привязал к ней бд(access)...проблема в том что когда я перекидываю программу в разные папки теряется путь к бд,и при открытие программы пропадает связь и таблицы не отображаются...для этого приходится открывать в делфи и указывать путь заного,а мне надо записать её на диск,чтобы при этом такого не происходило. Как сохранить программу с бд в один файл? чтобы она была exe файлом,ну или установочником. чтобы открывать на компьютере на котором даже делфи не нужно...я понимаю что и тк можно,но бд перестает читаться
0
|
06.04.2012, 14:15 | |
Ответы с готовыми решениями:
5
MySQL использование БД одним файлом Работа с одним Ini-файлом из нескольких программ Вызов функций одним exe-файлом из другого exe-файла Установщик программы одним файлом |
512 / 298 / 37
Регистрация: 22.06.2011
Сообщений: 929
|
||||||
06.04.2012, 14:27 | 2 | |||||
Никогда нельзя указывать абсолютные пути в исходном коде. Только формировать их динамически
0
|
0 / 0 / 0
Регистрация: 06.04.2012
Сообщений: 15
|
|
06.04.2012, 15:04 [ТС] | 3 |
0
|
24 / 24 / 7
Регистрация: 01.11.2011
Сообщений: 53
|
|||||||||||
06.04.2012, 17:49 | 4 | ||||||||||
Например, путь к Вашему exe-файлу выглядит так:
D:\Progs\Delphi\Prog1\prog1.exe. Тогда
D:\Progs\Delphi\Prog1\ Это позволяет обращаться к файлам или папкам относительно расположения exe-шника. Можно положить рядом с exe файл prog1.txt и обратиться к нему так:
0
|
0 / 0 / 0
Регистрация: 06.04.2012
Сообщений: 15
|
|
06.04.2012, 22:22 [ТС] | 5 |
спасибо,но я не пробовал то что вы мне посоветовали)
но вы натолкнули меня на мысль... если путь указывать полностью то будет произойдет сбой,и таблицы не будут отображаться а если сделать так, то всё норм)) но я так и не нашел как сделать программу так чтобы она была одним файлом,без исходников)
0
|
1 / 1 / 0
Регистрация: 04.04.2012
Сообщений: 20
|
|
08.04.2012, 01:57 | 6 |
"\" перед названием БД не нужно, главное, что бы БД и ехе-шник были в одной директории =)
0
|
08.04.2012, 01:57 | |
08.04.2012, 01:57 | |
Помогаю со студенческими работами здесь
6
Функции одним файлом установщик одним файлом Программа одним файлом QT приложение одним исполяемым файлом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |