Я разработчик » Delphi

Delphi + Pyhton

Delphi, Python Один комментарий

После нескольких часов шаманства с бубном удалось все-таки запустить Python for Delphi. Работает на удивление шустро. Читать далее »

Lua + Delphi

Delphi, Lua 2 комментария

Встал вопрос о расширении функциональности приложения на Delphi. Нужен интерпретируемый язык, который позволяет довольно быстро оперировать данными, в т.ч. массивами. Писать собственный интерпретатор при наличии готовых решений довольно глупо. И тут на помощь приходит Lua. Читать далее »

Python + Delphi

Delphi, Python Комментариев нет

Нашел библиотеку, позволяющую писать свои расширения для Python на Delphi.

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