Fórum Como passar de um edit para outro usando IF edit1.text? #288220
15/07/2005
0
Ola amigos, preciso que meu programa reconheça esse codigo
if edit2.text <= 200 then
begin
dbedit5.setfocus;
end else
begin
dbedit6.setfocus;
end;
Porem nao compila sem colocar ´200´ aspas entre o numero 200 se deixar com as apas verifiquei que ao digitar 1 ele pula para dbedit5, agora se digitar 3 ele pula para dbedit6, como se ele reconhecesse 200 somente como 2
O que eu quero eh que se eu digitar no edit um numero menor que 200 ele pule para o dbedit5 se form maior que 200 pule para o dbedit6.
Alguem pode me ajudar?
Desde ja agradeço
Obrigado!
Adriano...
if edit2.text <= 200 then
begin
dbedit5.setfocus;
end else
begin
dbedit6.setfocus;
end;
Porem nao compila sem colocar ´200´ aspas entre o numero 200 se deixar com as apas verifiquei que ao digitar 1 ele pula para dbedit5, agora se digitar 3 ele pula para dbedit6, como se ele reconhecesse 200 somente como 2
O que eu quero eh que se eu digitar no edit um numero menor que 200 ele pule para o dbedit5 se form maior que 200 pule para o dbedit6.
Alguem pode me ajudar?
Desde ja agradeço
Obrigado!
Adriano...
Adriano_servitec
Curtir tópico
+ 0
Responder
Posts
15/07/2005
Rjun
if StrToInt(edit2.text) <= 200 then dbedit5.setfocus; else dbedit6.setfocus; end;
Vale lembrar que não está sendo feito nenhum tratamento caso haja algum caracter que não seja número no edit2.
Responder
Gostei + 0
15/07/2005
Adriano_servitec
Obrigado RJun
Esqueci que tinha que colocar StrToInt
Valeu pela ajuda Amigo
Esqueci que tinha que colocar StrToInt
Valeu pela ajuda Amigo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)