写了一过程
procedure tfileexe.setabout(a: tstrings);
begin
result:=about;//报错为什么
end;错误是:[Error] FileExeUnit.pas(31): Undeclared identifier: 'result'
procedure tfileexe.setabout(a: tstrings);
begin
result:=about;//报错为什么
end;错误是:[Error] FileExeUnit.pas(31): Undeclared identifier: 'result'
function 和procedure的区别就在于function 隐式的定义了一个变量result
function 可以返回值,所以要用result:=xxx