C++写的dll,用delphi调用,不知道参数该怎么样转化? dll中的函数WORD MCS_ErrorMsg( WORD _wErrNo, BYTE *_bErrMsg );请问第二个参数在delphi中调用该声明什么类型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function MCS_ErrorMsg(_wErrNo: WORD; _bErrMsg: PBYTE): WORD; stdcall; To 职业清洁工 bErrMsg 这个参数里放的是一些信息,请问用Delphi怎样把这个信息取出来? // 函数声明function MCS_ErrorMsg(_wErrNo: WORD; _bErrMsg: PChar): WORD; stdcall;// 函数调用procedure ShowErrorMsg(wErrNo: Word);var intSize: Integer; arrBuff: array[0..255] of Char;begin intSize := MCS_ErrorMsg(wErrNo, arrBuff); arrBuff[intSize] := #0; MessageBox(Handle, arrBuff, '错误信息', MB_ICONINFORMATION or MB_OK);end; 动态链接库不注册直接放在程序目录下能用不? DevCo 正式 更名为 CodeGear...(转自李维) 服务器windows 2003 server SQL数据库连接问题 请问delphi里的随机函数是什么?谢谢 请问大侠:哪里有调用txt和doc文件的插件 窗体的设置,请指点!!! 关于SQL语句 报表中SUM函数问题!急!!! 如何用Response.Write输出buf内容? 请问DELPHI怎么实现oracle的 conn /as sysdba 怎么结束Delphi的调试状态? SQL语句在安装运行后遇到的问题,望大侠们指教。
function MCS_ErrorMsg(_wErrNo: WORD; _bErrMsg: PChar): WORD; stdcall;// 函数调用
procedure ShowErrorMsg(wErrNo: Word);
var
intSize: Integer;
arrBuff: array[0..255] of Char;
begin
intSize := MCS_ErrorMsg(wErrNo, arrBuff);
arrBuff[intSize] := #0;
MessageBox(Handle, arrBuff, '错误信息', MB_ICONINFORMATION or MB_OK);
end;