D
dadabox
Unregistered / Unconfirmed
GUEST, unregistred user!
例如﹕
type TTest=record
T1:string;
T2:string;
end;
function TestFun(index:integer):TTest;
begin
if index=0 then
begin
Result.T1:='1';
Result.T2:='2';
end
else
Result:=nil;
end;
如上﹐我怎么判斷返回值不為空﹖如果不用nil表示﹐有沒有更好的方法﹖我用result<>nil
來判斷說類型不符。我很急﹐請快點告訴我﹗試過就給分。最好告訴原理。謝謝﹗
type TTest=record
T1:string;
T2:string;
end;
function TestFun(index:integer):TTest;
begin
if index=0 then
begin
Result.T1:='1';
Result.T2:='2';
end
else
Result:=nil;
end;
如上﹐我怎么判斷返回值不為空﹖如果不用nil表示﹐有沒有更好的方法﹖我用result<>nil
來判斷說類型不符。我很急﹐請快點告訴我﹗試過就給分。最好告訴原理。謝謝﹗