Распакуйте архив 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->).