Fórum Digitando o nome ..... #206953

16/01/2004

0

Amigos, como faço pra quando eu digitar o nome em um edit (não sei se é no edit mesmo) ir aparecendo o nome ...

Sei que eh no ON CHANGE.

Por ex.

Tem os nomes: Alex, Amanda, Diego.
Quando eu digitar A aparece a lista Alex e Amanda, quando eu digitar Am aparecer somente Amanda ...

Agradeço desde já .


Diegus

Diegus

Responder

Posts

16/01/2004

Cebikyn

Não seria no ComboBox? Se for, verfique este código, que pode servir para sua necessidade:

http://www.swissdelphicenter.ch/en/showcode.php?id=157


Responder

Gostei + 0

16/01/2004

Diegus

Não, preciso o comando no edit ... (nao sei se eh no edit) mas nao eh no combobox ...

Tem q aparecer a lista ...

Obrigado mesmo assim...


Responder

Gostei + 0

16/01/2004

Nigro

Coloque um Edit e um DBGrid com o banco, no on change, do edit, coloque...



Crie um Edit e no evento OnChange coloque a seginte rotina

procedure TForm1.Edit1Change(Sender: TObject);
begin
try
// Crie um indice secundário para o campo de código de Barras
Tabela.IndexFieldNames := ´nome do campo de Código de Barra ´;
Tabela.Editkey;
Tabela.FindNearest([Edit1.Text]);
Tabela.Refresh;
except on
EDBEngineError do MessageDlg(´Erro na busca! Tente novamente.´, mtError,
[mbOK], 0);
end
end;

O exemplo acima é para um código mas pode ser adaptado
assim você irá fazer uma busca pelo início do nome


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar