Я разработчик » 2010 » Июнь

OpenTools Api

Delphi, Разработка, Расширения Комментариев нет

OpenTools Api — набор инструментов для расширения IDE Delphi/BDS. Неплохой способ вдохнуть новую жизнь в Delphi, которые, по моему мнению, за 10 лет не сильно изменились.

FAQ по OpenTools API

ActiveX, COM и MSXML в Delphi 10 Lite

Delphi, XML, Библиотеки Комментариев нет

Delphi 10 Lite — замечательная (быстрая) облегченная редакция IDE Delphi 2006. Но обратная сторона "облегченности" — отсутствие некоторого функционала. Например, в Delphi 10 Lite отсутствует поддержка ActiveX-компонентов (которая требует .NET, которого сборщики D10L предпочли избежать), а это значит что пресловутого пункта Project -> Import Type Library… просто нет.

Все бы ничего, но хотелось бы иметь поддержку XML в своих приложениях. Выход есть — Delphi 7 Lite имеет поддержку COM-компонентов:

  • Устанавливаем Delphi 7 Lite
  • Project -> Import Type Library
  • Выбираем из списка MS XML (по вкусу)
  • Create Unit. В результате получим файл MSXML_TLB (или MSXML2_TLB), который и следует подключить в наш проект на Delphi 10 Lite