Як включити в пакет інсталяції BDE та alias
Описувати всю процедуру створення інсталяційного пакета за допомогою InstallShield я тут не буду (це тема для окремої статті), а торкнуся лише головного питання про включення в пакет BDE і alias.
І так, приступимо.
Для початку переконайтеся, що у Вашому пакеті InstallShield встановлено потрібний модуль. Для чого відкрийте папку з встановленим InstallShield (За замовчуванням це директорія Program Files\InstallShield\. Точне посилання я не даю, тому що в різних версіях InstallShield шляхи різні).
Знайдіть там папку Modules, відкрийте її та пошукайте файл з ім'ям BDE_ENT. Якщо такий файл є, добре, якщо ні, будемо його туди вставляти.
Де взяти відсутній модуль? У пакеті Вашого Delphi, в моєму випадку, це Delphi 7. Відкриваємо C: Program Files Borland Delphi7 MergeModules і шукаємо в директорії файл BDE_ENT.Msm

Копіюємо його в папку Modules InstallShield. Тепер все гаразд і ми зможемо включити до свого інсталяційного пакету BDE і бажаного alias. Нарешті, створюючи пакет, ви дісталися пункту Merge Modules .

Шукаємо у вікні InstallShield Objects/Merge Modules пакет Merge Modules , який ми встановили - BDE_ENT

Зазначаємо його, відразу запуститься майстер установки BDE Designer

У вікні Майстра установки, відзначте Create a new BDE Configuration file

Клавішей Browese перейдіть до папки збереженого проекту InstallShield і створіть файл BDEcfg.ini

У наступному вікні скористайтеся кнопкою Launch і, використовуючи у вікні кнопку Add , виберіть зі списку потрібний або натисніть OK

Попередніх дій вже достатньо, щоб увімкнути BDE іабо в пакет інсталяції. Якщо Вам потрібно додати інформацію і до реєстру, тоді йдемо далі:
Перейдемо до наступного кроку Configure the Target System . Тут ми додамо відомості про BDE та конфігураційне
файл idapi32.cfg в реєстр.
Виберіть у списку Registry . Скопіюйте папку HKEY_LOCAL_MACHINE/Software/Borland/Database Engine у верхньому вікні

Помістіть копію до папки HKEY_LOCAL_MACHINE/Software/Borland/Database Engine у нижньому вікні.