Fórum listbox como controlar #269320
19/02/2005
0
Tem como excluir um item de um ListBox assim
tenho um edit q tem o nome do cliente o mesmo que
inclui na lista ao salvar o cadstro, gostaria de excluir o cliente de listbox mas fazer a busca do cliente no listbox passando o nome do cliente q está no edit, tem como fazer isso?
e tbm tem como order a lista por nome? sem ter q atualizar pelo banco?
valeu!!!!!
tenho um edit q tem o nome do cliente o mesmo que
inclui na lista ao salvar o cadstro, gostaria de excluir o cliente de listbox mas fazer a busca do cliente no listbox passando o nome do cliente q está no edit, tem como fazer isso?
e tbm tem como order a lista por nome? sem ter q atualizar pelo banco?
valeu!!!!!
Luiz_aquino
Curtir tópico
+ 0
Responder
Posts
20/02/2005
Iamatrix
essa procedure vc poe no onchange do edit.
O ListBox1.Perform(LB_SELECTSTRING, 0, LongInt(@S)) ira retornar um valor > 0 se achou algo.
com isso vc pode fazer uma funçao que retorne TRUE se achou algo;
espero ter ajudado!
:----------------------------------------------------
procedure TForm1.Edit1Change(Sender: TObject);
var
S : Array[0..255] of Char;
begin
StrPCopy(S, Edit1.Text);
with ListBox1 do
ItemIndex := Perform(LB_SELECTSTRING, 0, LongInt(@S));
end;
:--
O ListBox1.Perform(LB_SELECTSTRING, 0, LongInt(@S)) ira retornar um valor > 0 se achou algo.
com isso vc pode fazer uma funçao que retorne TRUE se achou algo;
espero ter ajudado!
:----------------------------------------------------
procedure TForm1.Edit1Change(Sender: TObject);
var
S : Array[0..255] of Char;
begin
StrPCopy(S, Edit1.Text);
with ListBox1 do
ItemIndex := Perform(LB_SELECTSTRING, 0, LongInt(@S));
end;
:--
Responder
Gostei + 0
21/02/2005
Marcelo Saviski
não sei se entendi bem, mas para excluir um Item do listBox por nome, poderia fazer assim
e para deixar em ordem alfabética, mude a propriedade sort do combobox para true, só 1 vez em tempo de projeto mesmo
ListBox.Items.Delete(ListBox.Items.IndexOf(Nome));
e para deixar em ordem alfabética, mude a propriedade sort do combobox para true, só 1 vez em tempo de projeto mesmo
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)