Fórum Função quot;inquot; #184252
25/09/2003
0
Eu vi há algum tempo, acredito que aqui mesmo no fórum, alguém usando a função [b:c9b431a240]in[/b:c9b431a240] para identificar se um valor estava contido numa faixa de valores.
Ex.:
If 4 in (1..9) then ShowMessage(´O valor 4 está contido na faixa de 0 a 9´);
Não era isso, pois já tentei e não funciona, mas era algo deste tipo.
Alguém sabe do uso desta função ou de outra qualquer que tenha a mesma aplicação?
Grato.
wbb
Wbb
Curtir tópico
+ 0Posts
25/09/2003
Nildo
Gostei + 0
26/09/2003
Wbb
wbb
Gostei + 0
26/09/2003
Pernambuco_fjv
Ex: If edit1.text [estados] then
nisso eu declado um array de estados em cima
Gostei + 0
26/09/2003
Nildo
Voce pode usar asim tambrm:
if Numero in [0..9,25,32] then
Que retornará True se for de 0 a 9, ou 25 ou 32.
Ok?
Gostei + 0
26/09/2003
Pernambuco_fjv
se eu quiser assim:
if edit1.text= pernambuco or edit1.text=paraíba or edit.text=minas e assim por diante...
posso fazer
if edit1.text in [estados] then ???
Obs1: Os estados são declarados em um array em cima
Obs2:esse exemplo foi mau,mas é pq não achei um melhor :)
so quero saber se é válido o meu raciocínio
Gostei + 0
26/09/2003
Nildo
const
Estados = ´;SP;RJ;ETC;´;
begin
if Pos(´;´+UpperCase(Edit1.Text)+´;´, Estados) >= 0 then
ShowMessage(´ESTADO VÁLIDO´);
end;
O In é só se fosse um caracter dentro do IN
Gostei + 0
26/09/2003
Pernambuco_fjv
Gostei + 0
26/09/2003
Nildo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)