кання на клавішу F1 буде виводити на екран вікно довідкової системи з розділом довідки, що описує інтерфейсний елемент, що має фокус вводу.
Встановлення та налаштування Borland Database Engine
Якщо програма не використовує бази даних, в більшості випадків буде достатньо просто скопіювати на комп'ютер користувача виконуваний файл і інші входять в комплект поставки файли (наприклад, файл довідки, файл змісту довідки та ін.)
Якщо додаток використовує бази даних, слід, крім програми, встановити на комп'ютер користувача бібліотеку Borland Database Engine. Встановлення цієї бібліотеки полягає в копіюванні файлів цієї бібліотеки на комп'ютер користувача, внесення відомостей про неї до реєстру (розділ HKEY_LOCAL_MACHINE// SOFTWARE// Borland// Database Engine), установці піктограми для утиліти конфігурації BDE, а також налаштування псевдонімів, необхідних для коректної роботи даного додатка.
У процесі установки BDE можуть виникнути такі проблеми. По-перше, у користувача на комп'ютері можуть бути встановлені інші програми, використовують цю бібліотеку. Якщо скопіювати на такий комп'ютер файл конфігурації BDE поверх наявного, працездатність цих програм може бути порушена через те, що зникнуть описи псевдонімів, використовуваних ними. Тому при додаванні своїх псевдонімів краще користуватися опцією File/Merge утиліти конфігурації BDE або створити псевдоніми вручну.
Можна подивитися на цю проблему з іншого боку. Як уникнути втрати працездатності вашої програми, якщо інший програміст встановить свій файл конфігурації BDE поверх встановленого вами? Можливе рішення цієї проблеми - створювати псевдоніми динамічно під час роботи програми або аналізувати їх існування при запуску і створювати їх, якщо з якихось причин вони зникли. Багато розробники зберігають інформацію про них в локальних ini-файлах поза IDAPI32.CFG.
Друга проблема може бути пов'язана з розбіжністю версій BDE. Якщо з моменту виходу використовуваної вами версії BDE пройшов якийсь час (а на даний момент після C + + Builder з'явилися такі продукти, як Delphi і IntraBuilder 1.5, містять новішу версію BDE, ніж С + + Builder), є ризик замінити старою версією BDE новішу, якщо на комп'ютері користувача встановлено ці кошти розробки або створені з їх допомогою програми, що може порушити їх працездатність.
Щоб уникнути подібних неприємностей, можна скористатися однією недокументованою особливістю BDE. Справа в тому, що час створення файлів цієї бібліотеки збігається з номером версії BDE, чим і можна скористатися. Шлях до файлів BDE слід шукати в реєстрі Windows (ключ HKEY_LOCAL_MACHINE SOFTWARE Borland Database Engine, параметри CONFIGFILE01 і DLLPATH). p> Обов'язково слід переконатися, що ці каталоги і файли дійсно існують. До жаль, не всі користувачі грамотно деінсталює додатки. Часто буває, що став непотрібним каталог просто стирається, при цьому каталог з BDE може бути як видалений, а може бути, і ні. При цьому, швидше за все (виключення бувають дуже рідко) відповідний ключ реєстру збережеться, "збиваючи з пантелику "інсталяційне додаток.
Зазначимо, що слід також встановити на комп'ютер користувача необхідні драйвери SQL Links для доступу до серверних СУБД, якщо вони використовуються, а також клієнтське програмне забезпечення для роботи з відповідною серверної СУБД (наприклад, SQL * Net для Oracle). Крім того, користувач повинен володіти необхідними привілеями для доступу до використовуваних вашим застосуванням об'єктів бази даних - Таблицями, збереженим процедурам та ін Якщо ви готуєте і серверну частину додатки, слід надати адміністратору бази даних так званий DDL-сценарій серверної частини (DDL - Data Definition Language), що представляє собою сценарій створення об'єктів бази даних, написаний на SQL або на його процедурному розширенні, характерному для даного сервера баз даних. Подібний сценарій може бути створений вручну або за допомогою якого-небудь CASE-засоби типу ERwin компанії Logic Works (CASE, що розшифровується як Computer-Aided Software/System Engineering, являє собою технологію проектування БД, засновану на графічному описі сутностей, атрибутів і зв'язків між ними). ​​
Якщо ваш додаток використовує ODBC, слід встановити відповідний ODBC-драйвер і, можливо, 32-розрядний ODBC-адміністратор - він у загальному випадку не зобов'язаний бути присутнім на комп'ютері користувача.
Встановлення додаткових компонентів програми
Якщо ваш додаток використовує ActiveX-компоненти, слід встановити в каталог Windows System відповідний файл *. OCX і внести до реєстру відповідні гілки (HKEY_CLASS_ROOT CLSID ....) для реєстрації відповідних OLE-серверів. p> Якщо ваш додаток використовує будь-які продукти третіх фірм (наприклад, Run-time-версії генераторів звітів сторонніх виробників, наприклад, Crystal Reports), слід встановити їх на комп'ютер користувача відповідно до інструкцій з ...