请大家指教啊,调动动态库中的函数出错啊! SubmitA有那么多参数吗?问题在这吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int WINAPI SubmitA(unsigned char OrgTON, unsigned char OrgNPI, LPCTSTR OrgAddr, unsigned char DestTON, unsigned char DestNPI, LPCTSTR DestAddr, unsigned char PRI, unsigned char RD, unsigned char RP, unsigned char SRR, unsigned char MR, unsigned char DCS, unsigned char PID, LPCTSTR Schedule, LPCTSTR Expire, unsigned long Default_ID, unsigned char UDHI, unsigned long UDLen, LPCTSTR UserData, unsigned long* SM_ID, unsigned char* FCS);这是C的原函数声明!大家出主意啊,!我的日子不好过啊! TSubmitA=function(orgton:char;orgnpi:char;orgaddr:lpctstr;destton:char;destnpi:char;destaddr:lpctstr;pri:char;rd:char;rp:char;srr:char;mr:char;dcs:char;pid:char;schedule:lpctstr;expire:lpctstr;default_id:cardinal;udhi:char;unlen:cardinal;userdate:lpctstr;sm_id:pointercardinal;fcs:pchar):integer;stdcall;我在DELPHI中的函数原形! var SubmitA: function(OrgTON, OrgNPI:byte; OrgAddr: LPCTSTR; DestTON, DestNPI: byte; DestAddr: LPCTSTR; PRI, RD, RP, SRR, MR, DCS, PID: byte; Schedule, Expire: LPCTSTR; Default_ID: LongWord; UDHI: byte; UDLen: LongWord; UserData: LPCTSTR; SM_ID: ^LongWord; FCS: ^byte):integer;stdcall; TSubmitA=function(OrgTON, OrgNPI:byte; OrgAddr: LPCTSTR; DestTON, DestNPI: byte; DestAddr: LPCTSTR; PRI, RD, RP, SRR, MR, DCS, PID: byte; Schedule, Expire: LPCTSTR; Default_ID: LongWord; UDHI: byte; UDLen: LongWord; UserData: LPCTSTR; SM_ID: ^LongWord; FCS: ^byte):integer;stdcall; pByte = ^byte; pLongWord = ^LongWord; TSubmitA = function(OrgTON, OrgNPI:byte; OrgAddr: LPCTSTR; DestTON, DestNPI: byte; DestAddr: LPCTSTR; PRI, RD, RP, SRR, MR, DCS, PID: byte; Schedule, Expire: LPCTSTR; Default_ID: LongWord; UDHI: byte; UDLen: LongWord; UserData: LPCTSTR; SM_ID: pLongWord; FCS: pbyte):integer;stdcall; 获取文件扩展名的问题 如何截取某个字符并分开显示 兄弟们:以后千万不要栽在QQ上了!! QR报表表格中其中一项对应的是查询字段的累加,应该怎么做? 关于数据控件DBGrid 请教高手:一个DBGrigEh的内容导出问题(导出到Word) 为什么query无法更新 自己编一个有数组作为参数的过程,该怎么写? 又一个很菜的问题.请多指教 除ado外,怎样不通过bde来访问数据库呢 如何执行一程序并等待其结束? TMD DELPHI6.0
这是C的原函数声明!
大家出主意啊,!我的日子不好过啊!
我在DELPHI中的函数原形!
SubmitA: function(OrgTON, OrgNPI:byte; OrgAddr: LPCTSTR; DestTON, DestNPI: byte; DestAddr: LPCTSTR; PRI, RD, RP, SRR, MR, DCS, PID: byte; Schedule, Expire: LPCTSTR; Default_ID: LongWord; UDHI: byte; UDLen: LongWord; UserData: LPCTSTR; SM_ID: ^LongWord; FCS: ^byte):integer;stdcall;
pLongWord = ^LongWord;
TSubmitA = function(OrgTON, OrgNPI:byte; OrgAddr: LPCTSTR; DestTON, DestNPI: byte; DestAddr: LPCTSTR; PRI, RD, RP, SRR, MR, DCS, PID: byte; Schedule, Expire: LPCTSTR; Default_ID: LongWord; UDHI: byte; UDLen: LongWord; UserData: LPCTSTR; SM_ID: pLongWord; FCS: pbyte):integer;stdcall;