| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
vinao Novato

Registrado: Quinta-Feira, 7 de Mai de 2009 Mensagens: 80
|
Enviada: Seg Jun 07, 2010 10:36 pm Assunto: Comando Case |
|
|
Galera nunca usei Case, estou com a seguinte duvida posso usar dessa forma, creio que nao pq ja esta dando erro...
CASE QRYANTROPOMETRIAIMC_ATUAL.asfloat OF
0: > 18.1 Edit3.Text:= 'teste';
Qual a maneira correta de se usar , nesse caso? |
|
| Voltar ao Topo |
|
 |
danielrsanches Aprendiz

Registrado: Segunda-Feira, 31 de Mai de 2010 Mensagens: 107
|
Enviada: Seg Jun 07, 2010 10:51 pm Assunto: |
|
|
não entendi muito a sua lógica, mas o case você pode trabalhar assim:
I:= StrToIntDef(edit1.text,0);
Case I of
0: showmessage('0'); //--> valor fixo
1..10: showmessage('1..10');//--> intervalo de 1 a 10
11..20: showmessage('11..20');//--> intervalo de 11 a 20
end;
se vc precisar trabalhar com sinais > = <, aconselho vc trabalhar com IF mesmo.... |
|
| Voltar ao Topo |
|
 |
LUIZZ_ANDRADE Novato

Registrado: Terça-Feira, 13 de Março de 2012 Mensagens: 2
|
Enviada: Qua Jun 20, 2012 1:30 am Assunto: |
|
|
| muito obrigado me ajundou tb d+++ |
|
| Voltar ao Topo |
|
 |
|