ListBox

Delphi

05/05/2004

Olá!

Se alguém tiver pelo menos uma pista, por favor me ajudem!! :)

Tenho 2 ListBox: Um tem os clientes não favoritos, e o outro os clientes favoritos ( campo favorito = 1 ou 0 ).

Quando der um clique duplo em um listBox, o cliente que cliquei muda de status favorito( 0 ou 1).
A minha dúvida é o seguinte: Não consigo obter esse cliente em que dei um clique duplo, pois este será o parâmetro para o update.

Deu pra entender?

Agradeço
Karen


Karencamila

Karencamila

Curtidas 0

Respostas

Fred_montanha

Fred_montanha

05/05/2004

deu nao!


GOSTEI 0
Karencamila

Karencamila

05/05/2004

Tentarei explicar melhor..

Qual o comando que sei quais os itens que selecionei no listBox??
( Qdo for mais que um item que selecionei)


GOSTEI 0
Paulo_amorim

Paulo_amorim

05/05/2004

Olá

Também não entendi muito bem, mas se o que vocÊ quer é saber dentre os itens quais aqueles selecionados (presumindo propriedades MultiSelect = TRUE e ExtendSelect = TRUE) vc poderia fazer

var
i : Integer;
s: string;
begin
     s := ´´;
     for i := 0 to ListBox1.Items.Count -1 do
     begin
          if ListBox1.Selected[i] then
            s := s + ListBox1.Items.Strings[i];
     end;
     Edit1.Text := s;
end;


Espero que ajude
Até+


GOSTEI 0
Karencamila

Karencamila

05/05/2004

valew!!!

:)


GOSTEI 0
Paulo_amorim

Paulo_amorim

05/05/2004

Olá

Eu coloquei em uma String para colocar no Edit...
Depois que pensei que seria melhor vc colocar em uma variavel TStrings (ou TStringList) para que vc possa passar para o outro ListBox.

Até+


GOSTEI 0
POSTAR