quinta-feira, 8 de fevereiro de 2018

Explanação sobre a função IfThen

A função IfThen é útil quando deve-se exibir uma mensagem de acordo com o cenário!

É muito comum nos deparamos com situações em que temos que exibir uma mensagem ao usuário, de acordo com alguma informação obtida após determinado processamento, a fim de deixar o usuário ciente de alguma situação, exemplo:

if loMedia >= 7 then
begin
     showmessage( 'O aluno foi aprovado!' ) ;
end else
begin
     showmessage( 'O aluno foi reprovado!' ) ;
end ;

esta é uma forma bem comum de apresentar uma mensagem de acordo com algum dado. Porém, existe uma forma mais simples de fazê-lo. É através da função IfThen. Usando o exemplo assim, porém através da função IFThen, ficaria assim:

primeiramente declare a biblioteca StrUtils, na seção Interface, após uses.
showmessage( ifThen( loMedia >= 7, 'O aluno está aprovado!', 'O aluno está reprovado!' ) )  ; 

Explicações:

A função IfThen tem os seguintes parâmetros:

- AValue: Boolean // Condição
- const ATrue: string // Retorno da função caso a condição seja TRUE
- AFalse: string = '' // Retorno da função caso a condição seja FALSE (Default é "Vazio")

ficando assim:

IfThen(AValue: Boolean; const ATrue: string; AFalse: string = ''): string;

Espero que seja útil.

Até +

Nenhum comentário:

Postar um comentário

PHP para iniciantes - Vídeo #1