C++ dll с классами + Delphi

arest

Народ, есть задачка.
Дано:
1) Динамическая библиотека, написанная на С++ и содержащая некоторый экспортируемый класс (выходной параметр основной функции).
2) Проект на Delphi.
Задача:
Использовать в имеющемся проекте данную библиотеку.
Вопрос:
Это возможно? Если да, то как?

Dasar

1. потрахаться с именованием методов и call-конвенциями и заэкспортировать все-таки этот метод в дельфи
2. написать на C++ COM-овскую обертку, уже эту обертку зацепить в Дельфи.

tiva

procedure external stdcall

vall

а как в С++ с созданием обьектов? кто пямять выделяет? конструктор чтоль возвращает указатель?
самое простое - написать на C++ враппер предоставляющий этуже функциональность но в виде С процедур.
типа первый параметр указатель на класс и дальше поехало.
и если хочется в дельфе это всё можно обернуть в классы опять.
Оставить комментарий
Имя или ник:
Комментарий: