关于过程中引用参数的问题
假设有如下代码
procedure TForm1.FormCreate(Sender: TObject);
begin
a(edit1.text);
end;
procedure a(var s:string);
begin
s:='ll';
end;
运行时编译出错。
有人能告诉我这是为什么吗?应该怎么解决?
假设有如下代码
procedure TForm1.FormCreate(Sender: TObject);
begin
a(edit1.text);
end;
procedure a(var s:string);
begin
s:='ll';
end;
运行时编译出错。
有人能告诉我这是为什么吗?应该怎么解决?
[此贴子已经被作者于2006-4-16 17:52:00编辑过]