Delphi→ Установка Indy на Portable Delphi

Ноя 16, 2010


У некоторых пользователей Portable Delphi возникли трудности с установкой востребованного компонента Indy в эту среду разработки. Поэтому привожу здесь подробную инструкцию по установке.

Требования

1. Среда разработки Portable Delphi (BDS2006)

2. «Свежие» исходники Indy 10.0.52 для BDS Delphi 2006

сайт Indy компонентов — www.indyproject.org для других версий Delphi

Подготовка

Распаковываем архив с исходниками компонента в директорию среды (например в папку %BDS%\Modules\Indy). Где %BDS% — корневая директория, куда была установлена Portable Delphi.

Установка

Последовательно открываем файлы в среде и компилируем их:

1. %BDS%\Modules\Indy\System\IndySystem100.dpk
2. %BDS%\Modules\Indy\Core\IndyCore100.dpk
3. %BDS%\Modules\Indy\Protocols\IndyProtocols100.dpk
4. %BDS%\Modules\Indy\Core\dclIndyCore100.dpk
5. %BDS%\Modules\Indy\Protocols\dclIndyProtocols100.dpk


После этого кликаем правой кнопкой мыши по dclIndyCore100.dpk в Project Manager и выбираем «Add Reference…«.


В появившемся окне нажимаем «Browse…» и выбираем файл IndyCore100.dcp(%BDS%\Projects\Bpl).


Затем устанавливаем пакет dclIndyCore100.dpk.


Аналогичные действия выполняем для пакета dclIndyProtocols100.dpk, с той лишь разницей, что в «Add Reference…» выбираем файл IndyProtocols100.dcp.

Завершение

Все компоненты установлены!
Последнее, что нужно сделать, это указать нашей IDE где искать файлы Indy. Для этого закройте все проекты (Close All) и перейдите в меню Project→Default Options→Delphi for Win32, после чего в Search Path (вкладка Directories/Conditionals) добавьте следующие пути до директорий:

1. %BDS%\Modules\Indy\System\
2. %BDS%\Modules\Indy\Core\
3. %BDS%\Modules\Indy\Protocols\

Примечание

В имени файлов (например, IndySystemXXX.dpk) цифры XXX указывают на версию среды BDS2006 = v10.0 (соответствие версий можно посмотреть здесь).

Похожие статьи:

  1. Portable Delphi
  2. Взаимодействие Oracle и Delphi
  3. Использование XML в Delphi (msxml_tlb)
  4. Привязка к железу в Delphi
  5. Компонент Antigate для Delphi

Добавить комментарий

Ваш адрес email не будет опубликован.