我正在尝试从delphi中的c#dll导入一些功能。这是Delphi 10.2中System.IO.Ports.StopBits,System.IO.Ports.Parity,System.IO.Ports.Handshake的声明。
我不知道应该在标题中声明什么。 这是我的代码,带有不完整的声明。
function CEFOpenA(baudRate : Integer;DataBits : Integer;stopBits : ?;parity : ? ; portName : String;handshake : ? ; dtr : Boolean;rts : Boolean) : Integer;cdecl ; external DLLName name 'CEFOpen' delayed;
这是文档中的方法
int CEFOpen(int baudRate,int DataBits,System.IO.Ports.StopBits stopBits,System.IO.Ports.Parity parity, string portName,System.IO.Ports.Handshake handshake,bool dtr,bool rts)
谢谢!