这个pchar!
据说
为了兼容c要用pchar做参数,好吧,现在用pchar
exe:
var
filename:array[0..255] of char;
pfilename:pchar;
函数
begin
filename[0]:=chr(0);
pfilename:=@filename[0];
fun(pfilename);
end;
dll:
fun(pfilename);
begin
if pfilename='' then .... // 这句为什么不执行? 调试时确实是 pfilename='' 但跳过了
end;