(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Плагины на C++ для программы на delphi. Это возможно?

Источник: programmersclub
programmersclub

Допустим программа предостовляет некий модуль с интерфейсами для создания плагина.
На delphi, просто воткнул pas файл и программируй сколько влезет.
Что делать, когда плагин хочет реализовать человек, который не знает Delphi, но знает C++?

GunSmoker
То же самое, что и на Delphi - человек пишет DLL, которая удовлетворяет контракту плагина. Соответственно, чтобы он мог это сделать, контракт плагина должен оперировать межязыковыми сущностями, избегая использования привязанных к Delphi типов (String, TObject, register и т.п.). Вот и всё.

Ну и конечно, ты должен документировать способ общения (контракт). В частности, если для Delphi ты предоставляешь заголовочные .pas файлы, то для C++ ты также должен предоставлять заголовочники (.h). Которые получаются просто переводом .pas -> .h (и м.б. .cpp).

Ссылки по теме


 Распечатать »
 Правила публикации »
  Обсудить материал в конференции Embarcadero »
Написать редактору 
 Рекомендовать » Дата публикации: 05.10.2012 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Delphi Professional Named User
Enterprise Connectors (1 Year term)
IBM Rational Functional Tester Floating User License
TeeGrid VCL/FMX Source Code single license
Delphi Professional Named User
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Компьютерная библиотека: книги, статьи, полезные ссылки
Corel DRAW - от идеи до реализации
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Написание любых программ на заказ (19)
Напишу любую программу на заказ
 
Рабочее зеркало букмекера 1win (1)
Сегодня в случае недоступно официального сайта есть рабочие зеркала БК 1win...
 
Автомобиль (4)
Доброй ночи. Планируем приобрести авто, рассматриваем б.у варианты, как проще всего подобрать...
 
Новости спорта - все послдение события в одном месте (1)
Пользователи, которые увлекаются ставками на спорт, должно следить за последними изменениями в...
 
Программы Delphi на заказ (241)
Пишу программы в среде Delphi на заказ http://bddelphi.ucoz.ru/
 
 
 



    
rambler's top100 Rambler's Top100