这是调用C ++ / CLI DLL的Delphi代码:
implementation
{$R *.DFM}
procedure CallMe(x: Integer); stdcall; external 'CppWrapper.dll';
procedure TForm1.Button1Click(Sender: TObject);
begin
CallMe(1);
end;
end.
单击表单按钮后,出现异常。
最佳答案
确保您的C ++函数声明为__stdcall
。
关于delphi - Delphi 5调用C++ dll导致访问冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1279886/