我得到http://www.id.ee/index.php?id=36484我想在Delphi中使用它。有demo-exe
。我使用Dependency walker打开它,我看到它使用digidocpp.dll我看到void digidoc::initialize(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)
我如何在Delphi中调用它?
答案 0 :(得分:2)
您引用的函数使用STL类,因此只能从C ++代码访问。您将需要编写C ++适配器DLL并从Delphi中使用它。适配器在一侧使用C ++接口,并在另一侧提供Delphi可访问的接口。例如,您可能会公开COM兼容接口。
您还需要C ++库的文档和SDK。