Fórum Pegar dados do ListView sem quot;#$D$Aquot; (caracteres d #182846

18/09/2003

0

Tenho que pegar os dados de um listview que possui duas colunas e um um número indeterminado de linhas. Quando pego o valor da primeira coluna, tudo ok. No entanto, ao capturar o valor da segunda coluna, pego não só o valor da célula como também os caracteres de quebra de linha e de retorno de cursor. Por exemplo, ao pegar a string ´texto´, pego na verdade: ´texto´$D$A
Não posso deixar dessa forma, pois os valores das células são utilizados em queries do meu sistema. Como posso resolver isso?
Desde já agradeço.

Vinicius F.


Vfalseth

Vfalseth

Responder

Posts

18/09/2003

Mandachuva

Olá, supondo que seu ListView tenha a propriedade Name: LV
pra ler valores da primeira e segunda coluna sem aqueles trecos faça:

VAR X:CARDINAL;
I:TListItem;
begin
FOR X:=0 TO LV.Items.Count-1 DO
BEGIN
I:=LV.Items.Item[X]; //obtém o item da linha X
I.SubItems.Strings[0]; //retorna o texto da 2ª coluna da linha X
END;

Falo!


Responder

Gostei + 0

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

Aceitar