Pegar dados do ListView sem quot;#$D$Aquot; (caracteres d
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.
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
Curtidas 0
Respostas
Mandachuva
18/09/2003
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!
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!
GOSTEI 0