Распаковкаархива

Распакуйте архив EhLib.

После распаковки вы получите следующие папки:

Папки 'EhLib - source include' версии:

BCB4 Содержит файлы для C++ Builder 4.
BCB5 Содержит файлы для C++ Builder 5.
BCB6 Содержит файлы для C++ Builder 6.
Common Содержит файлы для всех версий Delphi и C++ Builder.
Delphi4 Содержит файлы для Delphi 4.
Delphi5 Содержит файлы для Delphi 5.
Delphi6 Содержит файлы для Delphi 6.
Delphi7 Содержит файлы для Delphi 7.
DEMOS Демо-проект. Использует таблицы из папки DEMOS BDE-алиаса "DBDEMOS".
LangResources Содержит файлы ресурсов для разных языков.
DataService Содержит файлы с объектами, позволяющими сортировать данные в разных типах dataset'ов.
ORDERS Содержит текстовые файлы, которые описывают процедуры регистрации различных версий EhLib.
HLP Содержит файлы помощи.

Папки версии 'Ehlib - without source' и 'Ehlib- Evaluation version':

BCB4 Содержит файлы для C++ Builder 4.
BCB5 Содержит файлы для C++ Builder 5.
BCB6 Содержит файлы для C++ Builder 6.
Common Содержит интерфейсную часть исходников EhLib. (Файлы только для информации, не требуются при инсталяции)
Delphi4 Содержит бинарные файлы для Delphi 4.
Delphi5 Содержит бинарные файлы для Delphi 5.
Delphi6 Содержит бинарные файлы для Delphi 6.
Delphi7 Содержит бинарные файлы для Delphi 7.
DEMOS Демо-проект. Использует таблицы из папки DEMOS BDE-алиаса "DBDEMOS".
LangResources Содержит файлы ресурсов для разных языков.
DataService Содержит файлы с объектами, позволяющими сортировать данные в разных типах dataset'ов.
ORDERS Содержит текстовые файлы, которые описывают процедуры регистрации различных версий EhLib.
HLP Содержит файлы помощи.

 

При необходимости создайте новую папку "EhLib" в папке с установленным Delphi 6 (например, C:Delphi6EhLib).

Если у вас версия EhLib с исходниками - копируйте в эту папку файлы из папок Common и Delphi6 архива EhLib.

Если у вас версия EhLib без исходников либо evaluation-версия, тогда копируйте в эту папку файлы из папки Delphi6 архива EhLib.

По умолчанию EhLib содержит файлы ресурсов для английского языка. Если вам нужен другой язык, то вы можете заменить оригинальные файлы ресурсов (которые уже находятся в C:Delphi6EhLib) файлами, которые находятся в соответствующей подпапке LangResources и при необходимости изменить их.

Установкапакетов.

Автоматическая установка:

Для автоматической установки пакетов в Delphi/C++ Builder IDE запустите программу InstallerEhLibInstaller.exe из архива библиотеки. Программа создает папку для хранения кодов библиотеки, копирует туда необходимые файлы, компилирует пакеты и регистрирует скомпилированные пакеты в IDE.

 

Ручная установка:

Запустите Delphi и откройте ("FileOpen...") runtime-пакет EhLibXX.Dpk.

Скомпилируйте пакет. По умолчанию Delphi сохраняет скомпилированный файл EhLibXX.BPL в папке <Delphi path>ProjectsBpl, эта папка должна присутсвовать в переменной окружения PATH (как DOS-переменная окружения PATH).

Добавте, (если необходимо) директорию "EhLib" в меню Tools->Environment Options->Library->Library Path (Для Delphi 9 в Tools->Options->Environment Options-> Delphi Options->Library - Win32->Library Path).

Откройте и скомпилируйте EhLibDataDriversXX.Dpk.

После этого надо установить пакеты времени разработки.

Для этого используйте меню "FileOpen...", чтобы открыть design-time пакет DclEhLibXX.Dpk.

В "Package..." нажмите "Compile" затем "Install" что-бы зарегистрировать компоненты EhLib в палитре компонентн.

После этого откройте и установките пакет DclEhLibDataDriversXX.Dpk.

Компоненты EhLib должны появляться на странице 'EhLib' палитры компонентов.

Замечание по установке для пользователей, использовавших EhLib 1.X or 2.X:

 

Имейте в виду, Что Delphi IDE не перемещает компоненты на новое место 'по умолчанию' на палитре компонентов, когда вы устанавливаете новую версию компонентов. Если у вас уже есть установленный EhLib предыдущих версий, установка новой (3.0) версии не переносит EhLib-компоненты на страницу 'EhLib'. Для того чтобы поместить компоненты на место 'по умолчанию' в палитре компонентов, сделайте следующее:

Откройте меню Component->Configure Palette.

Выберите пункт '[All]' в listbox'е Pages .

Кликните кнопку 'Default Pages'.

Добавьте (если требуется) папку EhLib ("C:Delphi6EhLib") в список папок с библиотеками (Tools->Environment Options->Library->).