![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Vandrouny |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
И снова у меня вопрос!
Уже радовался бесконечно, что доделал курсовой проект, приношу его откомпилированный в универ - не работает! Проблема значит в чём. Базу данных сделал на paradox'е, там надо прописывать путь к базе. Как ни бился, относительный не получается. Только типа D:/work ![]() Помогите, пожалуйста, сделать так, чтобы откомпилированный экзэшник мог запускаться на любом компе, а не только на моём! |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Так ты хочешь, чтобы экзешник запускался везде, или чтобы правильно прописать путь к базе? Если первое - то
нехватка Vcl50.bpl (для Дельфи - аналогично) Если второе - то показывай, как прописываешь пути к базе в программе. Я бы, кстати, посмотрел в сторону ExtractFilePath(ParamStr(0)), который вернет тебе папку из которой запущен EXE твоего проекта... |
Vandrouny |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 20 Пол: Мужской Репутация: ![]() ![]() ![]() |
* Project->Options->Linker->Use dynamic RTL * Project->Options->Packages->Build with runtime packages Снимай и там и там галку, и будет тебе счастье. Все необходимое будет включаться в EXE при компиляции Только размер EXE будет побольше... Не так уж и аналогично в дельфи. В линкере нету пункта про Use dynamic RTL На Build with runtime packages галочки и так нет. Как прописываю путь? Вручную, в SQL explorer'e... у меня база отеля, вот я и создаю базу hoteldata, прописываю путь D:\work\Hotel. всё. |
![]() ![]() |
![]() |
Текстовая версия | 9.07.2025 0:43 |