Delphi 5调用C++ DLL导致访问冲突

1 delphi c++-cli

以下是调用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.
Run Code Online (Sandbox Code Playgroud)

单击表单按钮后,我得到一个例外.

Pav*_*aev 5

确保您的C++函数声明为__stdcall.