M
msglzcx
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Button1Click(Sender: TObject);
var
input,output: PChar;
begin
getmem(output,1);
output := '1234567';
OutStr(input,output);
ShowMessage(output);
end;
procedure TForm1.OutStr(input: PChar;var output: PChar);
begin
output := 'C#中如何调用Delphi写的Dll,实现画图功能 点击: 发布日期:2007-11-22 13:42:22 ';
end;
// 1: output 分配内存1 怎么都返回了?
2: 为什么不分配内存也行?
var
input,output: PChar;
begin
getmem(output,1);
output := '1234567';
OutStr(input,output);
ShowMessage(output);
end;
procedure TForm1.OutStr(input: PChar;var output: PChar);
begin
output := 'C#中如何调用Delphi写的Dll,实现画图功能 点击: 发布日期:2007-11-22 13:42:22 ';
end;
// 1: output 分配内存1 怎么都返回了?
2: 为什么不分配内存也行?