Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];

Вниз

Exe-шник не запускается!   Найти похожие ветки 

 
Leny   (2002-10-09 14:10) [0]

Всем, привет! Помогите решить такую проблему.
Пишу программу, в которой используются Базы данных (может, конечно, в них и есть вся проблема).
Только когда я запускаю exe-шник на своем компьютере - все работает. Но если я его пытаюсь запустить на др.компе, где не стоит Delphi, то ничего у меня не запускается!
В чем может быть дело?


 
still   (2002-10-09 14:13) [1]

ты используешь BDE, на другом компе тоже нужно его установить


 
Alx2   (2002-10-09 14:14) [2]

BDE установить?


 
Leny   (2002-10-09 14:17) [3]

Установить - в смысле инсталировать?


 
still   (2002-10-09 14:22) [4]

именно :)


 
Демонов Е.В.   (2002-10-09 14:42) [5]

Это значит из папки BDE на машину которую ты ставиш свою программу переместить некоторе файлы(которые она- твоя программа использует) и более того нужно зделать запись в реестре о bde - это уже сам ищи на машине не которой установленна DElphi с BDE.

но можно обойтись и без записи в реестре - если файлы из каталога BDE кинуть в тотже каталог где находится исполняемый файл.
А если уж решил с реестром возится то нужно конечно поверить не стоят ли уже дрова BDE.


 
Stein   (2002-10-09 14:53) [6]

Есть прога, поставляемая в комплекте с Делфи - InstallSield Express, с помощью нее и создают BDE


 
Николай Быков   (2002-10-09 14:56) [7]

Если ты пользовалась Database Desktop (а ты именно это и делала), то надо файлик с базой данных (которую ты создала) переносить вместе со своей прогой


 
still   (2002-10-09 15:00) [8]


> Николай Быков © (09.10.02 14:56)

по-любому без BDE работать не будет


 
Николай Быков   (2002-10-09 15:06) [9]

А ты хоть расскажи какими словами ругается программа при запуске или чего там...


 
Medvedb   (2002-10-09 15:49) [10]

На до в пакет для инсталяции программы впихнуть dll какие не помню


 
Демонов Е.В.   (2002-10-09 16:58) [11]

>>Medvedb
>>На до в пакет для инсталяции программы впихнуть dll какие не помню

А это смотря что использует программы - если только TDATASET одни если TQuery - Ещё одни - а прога может ведь и с сервером БД работать - ещё одни .
И не только DLL


 
Ru   (2002-10-09 17:05) [12]

Ищи Kuliba2000 - файл помощи/сборник FAQ.
В разделе BDE->Разное


Hужно добавить следующие файлы из папки BDE к вашему исполняемому модулю:

blw32.dll, idapi32.dll, idr20009.dll, idpdx32.dll для Paradox-таблиц или iddbas32.dll для DBF-таблиц, bantam.dll, charset.cvb, usa.btl

Доступ к таблицам надо настроить не через псевдонимы (alias"ы), а через пути в файловой системе. В идеале все таблицы храните в папке программы, тогда нужно только указать имя таблицы без пути.

Приготовленный таким образом дистрибутив запускается на любой машине без необходимости инсталляции BDE, максимально устойчив и нечувствителен к смене имен папок/переинсталляции системы/порчи реестра/влиянии на другие BDE-приложения. Добавка к основному модулю составляет для этих семи dll-библиотек ~1030 КБ, после упаковки ~470 КБ.

А таблицу надо открывать через try except.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.009 c
1-68767
id_privin
2002-10-11 12:05
2002.10.21
Как загрузить иконку из ресурса?


8-68873
Ricks
2002-06-17 12:31
2002.10.21
Отрисовка 32 битного изображения


1-68844
Толик
2002-10-09 14:41
2002.10.21
TComboBox и его стили


1-68744
RTZ
2002-10-11 13:21
2002.10.21
Help!


14-68913
der
2002-09-26 14:34
2002.10.21
Бухгалтеру надо в Экселе вставить автоматом сумму на странице





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский