Em algumas situações é preciso encadear os IFs, ou seja, trabalhar com uma estrutura condicional dentro de outra. Ocorrem sempre que a partir de uma condição verdadeira ou falsa, seja realizado outro teste lógico. Por exemplo, digamos que precisamos verificar se o usuário digitou "Casa" ou "Apartamento" num Tedit, e caso não tenha digitado nenhum dos dois, retorne uma mensagem informando o ocorrido.
Vejamos:
if edit1.Text = 'Casa' then
begin
ShowMessage('Você digitou casa');
end
else
begin
if edit1.Text = 'Apartamento' then
begin
ShowMessage('Você digitou apartamento');
end
else
begin
ShowMessage('Informação incorreta');
end;
end
else
begin
ShowMessage('Informação incorreta');
end;
Pratique, dúvidas postem abaixo, ficaremos felizes em responder hehehe
0 comentários:
Postar um comentário