关于C#调用delphi的DLL
在调用delphi写的DLL里的函数时,遇到一点问题,希望有大虾可以帮忙解决~!在delphi中该函数的定义如下:
Function ReadRemoteIPEx(hPort:THandle; var chRemoteIP:Tbuf;var RemotePort:integer;var RemoteType:Integer; var LanType:integer;var WirelessType:integer;var RemoteParam:TBuf; var RemoteParamLen:integer):integer;
其中Tbuf为一类型声明,定义为:TBuf=Array [0..1023] of Char;
那么在C#中如何处理在delphi中有使用到TBuf的参数呢?是好像自定义结构一样定义一个一样的类型去接收还是另有办法呢?
请大家赐教!谢谢啦!