Інсталяшка BDE
як можна зробити (може де є готова) інсталяшку BDE? які файли куди кидати? тобто потрібно встановлювати BDE на машину замовника.
Видалено модераторомПримітка:Особисте листування
Для встановлення BDE введіть команду:
bdeinst.dll береться з інсталяційного диска з Delphi.
bdeinst.dll – не завжди ставить. за проблем може і не поставити. ---------------- http://www.ads.hotmail.ru/GSTV/BDE50/ від інсталлшилда.
начебто така команда мені завжди BDE ставила %windir%\system\regsvr32/S BdeInst.dll - для Win9x %windir%\system32\regsvr32/S BdeInst.dll - для Win NT поки без проблем, лише директорію запитує.
ads (10.05.03 19:13) > bdeinst.dll – не завжди ставить.
не знаю як не завжди (коли так робив завжди ставилося), але те, що не все, це точно, SQL лінки в такому випадку не ставить, якщо вони потрібні накрий зверху апдейтом.
але взагалі прийнято робити інсталяшку для своєї програми, і там можна вказати що використовується BDE все необхідне буде інстальовано. можна зробити порожню інсталяцію тільки з BDE тоді вийде щось на зразок того, що за посиланням лежить.
Правильний шлях це виготовлення інсталяції продукту, одним із сертифікованих інсталяційних пакетів.
Сенс порожньої інсталяції не зовсім зрозумілий. Навіщо потрібен БДЕ сам собою? Та й порушується ліцензійна угода. Звичайно результат виходить робітником.
Є компонент BDE32 (клал у комору) не вимагає установки BDE, але працює через BDE (файли BDE повинні знаходяться в каталозі BDE всередині каталогу програми). Якщо не вийде пиши.
Робив інсталяшку на InstallShield, але ім'я exe-модуля не вказував. Проте вказував, що використовується BDE. При інсталяції BDEвстановлюється з усіма прибамбасами і немає проблем, за винятком, що треба видалити порожній каталог, де має бути інстальована програма.
Можна скопіювати всі файли BDE зі збереженням шляху (типу \Program Files\Common Files\Borland Shared\BDE)
а потім зробити імпорт/експорт гілки реєстру HKEY_LOCAL_MACHINE\Software\Borland\Database Engine
може є якісь інші драйвера, а то ця БДЕ занадто багато важить для моєї програми; ( потрібно тільки робота з Пародоксовськими таблицями Dbf засобами
> потрібна лише робота з Пародоксовськими таблицями Dbf засобами >це як?
Paradox http://delphi.chertenok.ru/forum/my_download.php?tema=new&action=show& > dBase/Foxpro/. http://www.vodonosov.newmail.ru/develop/develop.htm
Просто при установці на чужий комп'ютер кидай бібліотеки з Borland Shared \ BDE в директорію зі своєю програмою. Поексперементуй, бібліотеки не все треба тягати, лише частину! А вже яку частину виясняй сам!
Такий спосіб підходить, якщо на комп'ютер згодом не буде ставитися BDE. Якщо таке відбувається, прога з бібліотеками у своїй директорії починає глючити.
Я думаю, використовувати такий підхід все ж таки краще, ніж купа геморою з Halcon і йому подібним (особливо коли у тебе D5, а Halcon для D4). Тим більше, що BDE не один рік налагоджують.
P.S. А вийшов хороший довідник вагою 1,70 мб з дуже швидким пошуком(фільтруванням), і незалежний від бази, але без режиму редагування.
За це треба розстрілювати з рогатки, якщо, звичайно, це не особистий комп'ютер.