1
153141271
Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Button1Click(Sender: TObject);
begin
test;
end;
function TForm1.test;
var
ischanged : boolean;
begin
ischanged := false;
if ischanged then //这没问题
begin
Result := false;
exit;
end;
if ischanged then //这有问题 ischanged=false 居然还能进入
begin
Result := false;
exit; //直接跑到这里了 而且resutl居然返回true
end;
end;
大家跟踪一下.不晓得为什么!!
begin
test;
end;
function TForm1.test;
var
ischanged : boolean;
begin
ischanged := false;
if ischanged then //这没问题
begin
Result := false;
exit;
end;
if ischanged then //这有问题 ischanged=false 居然还能进入
begin
Result := false;
exit; //直接跑到这里了 而且resutl居然返回true
end;
end;
大家跟踪一下.不晓得为什么!!