G
Gingerzy
Unregistered / Unconfirmed
GUEST, unregistred user!
我做一Dll测试。
在Dll中代码如下:
procedure s_Msg(pc_Info: PChar);
begin
Application.MessageBox(pc_Info,'提示',mb_OK);
end;
exports
s_Msg;
在主程序中调用如下:
procedure s_Msg(pc_Info: PChar)
stdcall;external 'Test.dll'
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
s_Msg(PChar('张三和李四'));
end;
但在弹出对话框中显示出来的是乱码。
谢谢
在Dll中代码如下:
procedure s_Msg(pc_Info: PChar);
begin
Application.MessageBox(pc_Info,'提示',mb_OK);
end;
exports
s_Msg;
在主程序中调用如下:
procedure s_Msg(pc_Info: PChar)
stdcall;external 'Test.dll'
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
s_Msg(PChar('张三和李四'));
end;
但在弹出对话框中显示出来的是乱码。
谢谢