有一个dll,中间一个有函数
在c#声明如下
public extern static int AutoOpenComPort(ref int port, ref byte comAddr, ref int frmComPortIndex);我将其转业delphi 下声明
function AutoOpenComPort( var port:integer; var commAddr: byte; var portIndex:integer):integer;stdcall;external gdi32;如下引用
var
  port: integer;
  commAdder:Integer;
  portIndex :integer; self.cmdRet := AutoOpenComPort( port,commAddr,portIndex);出现以下异常
Project test.exe raised exception class Ebadid with message "ie_badid specified comport doesn't exits"