Вопрос № 159092: Здравствуйте! Написал приложение на Delphi 7, присоединил к нему файлы БД Paradox 7, сделанные в Database Desktop. Все работает. Теперь вопрос: как сделать так, что бы это приложение запускалось на машине, на которой не установлен Delphi. Вс...
Вопрос № 159.092
Здравствуйте! Написал приложение на Delphi 7, присоединил к нему файлы БД Paradox 7, сделанные в Database Desktop. Все работает. Теперь вопрос: как сделать так, что бы это приложение запускалось на машине, на которой не установлен Delphi. Все попытки закончились сообщением об ошибке.
По всей видимости, Вы работаете через BDE-администратор с созданием алиасов, и использованием компонентов Delphi BDE. На машине, куда Вы хотите перенести программу, необходимо установить BDE-администратор и прописать алиас, если Вы программно указываете путь к БД Paradox алиас прописывать не обязательно.
Ответ отправил: DrBear (статус: Студент)
Ответ отправлен: 29.01.2009, 12:56
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 242469 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает: Лукьяненко Алексей Валериевич
Здравствуйте, Губарев Вадим Николаевич!
Вы используете BDE. Для работы с ним нужно установить его на целевой машине. Для этого есть несколько способов 1) использовать входящий в комплект поставки Delphi файл bdeinst.cab (расположен в каталоге InstallCommonBorland SharedBDE компакт-диска с Delphi). (файл надо распаковать в какой-нибудь каталог на компьютер, где будет использваться Ваша программа. Распакуется файл bdeinst.dll. После этого выполните команду regsvr32 "путь к файлу
bdeinst.dll" в результате запустится встроенный в этот файл инсталлятор - надо ответить на все его вопросы ) 2) использовать какую-либо программу для создания инсталляторов - InstallShield например. У этих программ есть возможность указать опцию "установить BDE"
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.