Цитата:
Сообщение от vl1639
Можно ли использовать .dll, созданные в C++ или вообще неизвестно где, при написании программы в Дельфи и наоборот. Будет ли доступна процедура помещенная в библиотеку создаваемую Дельфи при написании программы на других языках.
Реально столкнулся со следующей проблемой - просят написать простенькую программку, реализующую процедуру, чисто вычислительную. На входе несколько вещественных чисел - результат - код, размером в один байт. Ее будут использовать какие-то програмеры в своей большой проге. Как будет писаться прога - неизвестно. Варианты с обменом через память и похожие - не проходят, так как программеры недоступны и согласовать с ними ничего не получится.
Можно ли как-нибудь автономно эту проблемку решить.
|
вызывать функции DLL созданные на одном языке
можно созданной программой\библиотекой в другом языке программирования, только насколько я помню у Delphi есть свои директивы (pascal), но если они сильно не нужны их можно заменить другими (stdcall, cdecl).