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

Вниз

Библиотеки BDE   Найти похожие ветки 

 
frost   (2003-07-26 10:50) [0]

Привет Всем !!!
Какие библиотеки из набора BDE необходимы для нормальной работы с базами Paradox. Зарание благодарю!


 
Anatoly Podgoretsky   (2003-07-26 11:01) [1]

Если так поступить, то нормальной работы не предвидится.


 
frost   (2003-07-26 12:06) [2]

Не понял, что имеется ввиду?


 
Anatoly Podgoretsky   (2003-07-26 13:03) [3]

Имеется ввиду, что выборочное копирование библиотек, а ведь ты это хочешь сделать, принет вред пользователю.


 
Leran2003   (2003-07-26 15:26) [4]

Установить БДЕ можно след образом:

см. bdeinst.cab (C:\Program Files\Common Files\Borland Shared\BDE) -> BdeInst.dll (~3.7 метров)

C:\WINDOWS\system\regsvr32.exe "c:\BdeInst.dll" или
C:\WINDOWS\system32\regsvr32.exe "c:\BdeInst.dll" - с командной строки


 
frost   (2003-07-26 20:53) [5]

Почему выборочное копирование библиотек и поставление их с продуктом принесет вред пользователю. Библиотеки будут лежать в папке с проектом, что тут плохого. Возможно если на компе пользователя установленна BDE и мы используем свои библиотеки то как показал опыт ничего плохого быть не должно.


 
frost   (2003-07-26 20:53) [6]

Leran2003 спасибо за BdeInst.dll.


 
Anatoly Podgoretsky   (2003-07-26 20:59) [7]

Как показал горький опыт очень плохо.


 
frost   (2003-07-27 09:51) [8]

Anatoly Podgoretsky пожалуйста если можно чуть по подробнее, хотябы набор последствий.


 
Anatoly Podgoretsky   (2003-07-27 11:25) [9]

Последствия простые, могут прекратить работать другие программы, при том как установленные ранее, так и установленные после.
При том ситуация может выглядеть по разному, то работает то нет, зависит от порядка запуска, одновременной работы.

В подобной ситуации уже оказывались многие пользователи, есть даже широко распространеные коммерческие программы, которые ставили пользователя в такую позу. Кажется это "Инфо-бухгалтер" или другие, точно имен не помню. Такое же было например с Корел определенной версии, там ситуация усложнялась еще тем, что сначала прекращали работать программы, после инсталляции и второй раз при деинсталляйции Корела. Это относится к Парадоксу, который Корел купил у Борланда.

Самый правильный путь, это снабдить программу инсталлятором, в качестве которого должен использоваться сертифицированный инсталлятор. В комплекте с Дельфи идет Install Shield Express, освоение которого занимает о 5 до 30 минут. Можно но нежелательно использовать bdeinst.dll

Размер инсталляции не становится больше чем при использовании bdeinst.dll, примерно на 3.5 мб, но инсталлятор сделает инсталляцию и деинсталляцию простой и удобной для пользователя, кроме инсталляции БДЕ производится и многое другое, например созданике ключей в реестре, создания алиаса, копирование неоюходимых файлов.

Не использование инсталлятора говорит как минимум о неуважении к пользователю, о низкой квалификации разработчика, а если используются методы копирования БДЕ в каталог программы, то еще и о диверсии с его стороны.


 
frost   (2003-07-27 19:31) [10]

Anatoly Podgoretsky, большое спасибо за информацию!



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

Форум: "Базы";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
14-68549
VEG
2003-08-04 20:16
2003.08.21
Оффтопик типа


14-68520
Sir Alex
2003-08-01 18:04
2003.08.21
Нужен отчет для Access


9-68142
Juster~
2003-02-11 17:29
2003.08.21
Синхронизация по времени


1-68406
The X
2003-08-07 13:28
2003.08.21
Случайное перемешивание данных 1-мерного массива


14-68552
Juster
2003-08-04 19:25
2003.08.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
Английский Французский Немецкий Итальянский Португальский Русский Испанский