比如 我有方法 function1() 然后要求返回一个字符串的值 STR:string;
然后有另一方法 function2() 方法中有一字符串变量 str2='';
我在方法 function2 中调用方法 function1 我要str2:=str2+function1返回的字符串。请问function1 中的返回值语句怎么写,
然后function2 中的接收返回值语句怎么写?转Delphi 没多久 问的问题可能太简单,还请高手说的详细点。
然后有另一方法 function2() 方法中有一字符串变量 str2='';
我在方法 function2 中调用方法 function1 我要str2:=str2+function1返回的字符串。请问function1 中的返回值语句怎么写,
然后function2 中的接收返回值语句怎么写?转Delphi 没多久 问的问题可能太简单,还请高手说的详细点。
function function1 :string;
begin
Result := 'abc';
end;function function2 :string;
var
str2:string;
begin
str2:=str2+function1;
Result := str2;
end;
procedure TfmReportToolRepairQuery.checkCondition();
var sSql:string;
begin
..........
..........
Result:=sSql;
end;这样可以么
procedure TfmReportToolRepairQuery.checkCondition(var sql:string);
sql就是返回值