try user:=trim(usertxt.Text); password:=trim(passtxt.Text); if user='' then begin showmessage('请输入用户名') usertxt.Focused; end else if password='' then begin showmessage('请输入密码') passtxt.Focused; end else if userKind.Text='' then begin showmessage('请选择用户类型'); userKind.Focused; end; finally end;
try user:=trim(usertxt.Text); password:=trim(passtxt.Text); if user='' then begin showmessage('请输入用户名') usertxt.SetFocus; end else if password='' then begin showmessage('请输入密码') passtxt.SetFocus; end else if userKind.Text='' then begin showmessage('请选择用户类型'); userKind.SetFocus; end; finally end;
try
user:=trim(usertxt.Text);
password:=trim(passtxt.Text);
if user='' then
begin
showmessage('请输入用户名')
usertxt.Focused;
end
else if password='' then
begin
showmessage('请输入密码')
passtxt.Focused;
end
else if userKind.Text='' then
begin
showmessage('请选择用户类型');
userKind.Focused;
end;
finally
end;
~~~~~~~~~~~~~~~~~~~~~~~
usertxt.SetFocus;
user:=trim(usertxt.Text);
password:=trim(passtxt.Text);
if user='' then
begin
showmessage('请输入用户名')
usertxt.SetFocus;
end
else if password='' then
begin
showmessage('请输入密码')
passtxt.SetFocus;
end
else if userKind.Text='' then
begin
showmessage('请选择用户类型');
userKind.SetFocus;
end;
finally
end;
(我很笨,不要笑我哦)
try...finally...end一般在什么情况下使用?
try...finally...end是不管前面怎樣成功已否,都要執行finally裡面的過程。