Oi André.... tudo bom? Da forma como você falou deu certinho. Parou de acontecer aqueles inconvenientes que tinha explicado. Só tem um detalhe: eu tive que tirar fora a instrução "or (strlen(edit1.text>1)" pois estava dando erro de incompatibilidade de string e integer.
Um grande abraço Cleiton ----- Original Message ----- From: Andrei Luís To: delphi-br@yahoogrupos.com.br Sent: Tuesday, December 19, 2006 2:58 PM Subject: Re: [delphi-br] OnKeyPress do edit Cleiton, Adapte o seguinte código ao OnKeyPress do teu edit: if (key = #13) or (strlen(edit1.text>1)) then //rotina de pesquisa [] Andrei Em 19/12/06, Cleiton<[EMAIL PROTECTED]> escreveu: > Oi pessoal... estou com um probleminha que acredito não deva ser difícil de resolver. > > O que acontece é o seguinte: > > Quero executar uma pesquisa ao pressionar "enter" em um determindo Edit. > > Para isso estou usando o evento OnKeyPress do edit. > > Vamos supor que quero pesquisar o nome CLEITON. > > Se eu digitar C no edit e der um enter ele executa a ação de pesquisa que programei. > > Mas se eu digitar o segundo caracter como CL, a partir do segundo caracter ele entender com um enter e executa a minha rotina de pesquisa. Ou seja, a partir do segundo caracter, toda vez que digito alguma coisa ele entender com um enter. > > Alguem poderia me ajudar a resolver esse probleminha? -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. [As partes desta mensagem que não continham texto foram removidas]