Entendi o processo 
> =======
> 
> while x > x do
>   begin
> 
>     // Insere uma nova LINHA
>     Lista_Eventos := ListView1.Items.Add;
> 
>     // Preenche PRIMEIRA coluna da linha
>     Lista_Eventos.Caption := 'Coluna 1';
> 
>     // Preenche SEGUNDA coluna da linha
>     Lista_Eventos.SubItems.Add('Coluna 2');
> 
>     // Preenche TERCEIRA coluna da linha
>     Lista_Eventos.SubItems.Add('Coluna 3');
>   end;
> 
> =======

Mas acontece o seguinte:
1. ou entra num loop infinito
2. ou bagunça tudo que estou querendo fazer por causa de varias 
condicoes que estou criando dentro do while e nao fica o q quero no 
lugar certo.



--- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]> escreveu
> > o "subitems" são as colunas, correto?
> > e para as linhas? é o Lista_Eventos.Caption := '...'; ??
> 
> 
> Da forma que eu utilizo as colunas são fixas e definidas em tempo 
de projeto
> não em execução!
> Dê um duplo clique sobre o componente e abrirá um pequeno form para 
voce
> adicionar as colunas que vc deseja... definindo o seu "Caption" que 
naada
> mais é do que o "nome" da coluna para o usuário!
> 
> Para preencher as linhas faça o seguinte!!!!!
> 
> Declare uma variavel do tipo TListItem no exemplo abaixo chamada de
> "Lista_Eventos"!
> 
> =======
> 
> while x > x do
>   begin
> 
>     // Insere uma nova LINHA
>     Lista_Eventos := ListView1.Items.Add;
> 
>     // Preenche PRIMEIRA coluna da linha
>     Lista_Eventos.Caption := 'Coluna 1';
> 
>     // Preenche SEGUNDA coluna da linha
>     Lista_Eventos.SubItems.Add('Coluna 2');
> 
>     // Preenche TERCEIRA coluna da linha
>     Lista_Eventos.SubItems.Add('Coluna 3');
>   end;
> 
> =======
> 
> Fui claro? ou confundi + ainda?
> 
> Se não entendeu pergunta de novo.
> 
> --
> Jéferson Mehlecke
> Porto Alegre - RS
> 
> 
> ----- Original Message ----- 
> From: "Shally" <[EMAIL PROTECTED]>
> To: <delphi-br@yahoogrupos.com.br>
> Sent: Wednesday, June 08, 2005 3:32 PM
> Subject: [delphi-br] Dúvida componente ListView
> 
> 
> Na hora que insiro
> 
> >     Lista_Eventos.Caption := 'Coluna 1';
> >     Lista_Eventos.SubItems.Add('Coluna 2');
> >     Lista_Eventos.SubItems.Add('Coluna X');
> 
> o "subitems" são as colunas, correto?
> e para as linhas? é o Lista_Eventos.Caption := '...'; ??
> 
> Posso fazer um loop para preencher os valores de uma listview?
> 
> Ajudem please!
> 
> 
> 
> --- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]> escreveu
> >
> > Insira um componente ListView altere as propriedades...
> >
> > ViewStile := vsReport
> >
> > Dê um duplo clique sobre o comp e insira as colunas definindo a
> propriedade
> >
> > Alignment de cada coluna como vc quiser
> >
> >
> > Para preenche é o seguinte....
> > -------------------------------
> > var
> >     Lista_Eventos   : TListItem;
> > begin
> >   while x > x do
> >   begin
> >     Lista_Eventos := ListView1.Items.Add;
> >     Lista_Eventos.Caption := 'Coluna 1';
> >     Lista_Eventos.SubItems.Add('Coluna 2');
> >     Lista_Eventos.SubItems.Add('Coluna X');
> >   end;
> > end;
> > ---------------------------------
> >
> > Para apagar.....
> > --------------------------------
> > ListView1.Items.Clear;
> > --------------------------------
> >
> > Tenta aí,
> > Boa sorte
> >
> > --
> > Jéferson Mehlecke
> > Porto Alegre - RS
> > ----- Original Message ----- 
> > From: "Shally" <[EMAIL PROTECTED]>
> > To: <delphi-br@yahoogrupos.com.br>
> > Sent: Tuesday, June 07, 2005 4:53 PM
> > Subject: [delphi-br] Re: StringGrid - como alinhar valores?
> >
> >
> > Bom, fixei 50 linhas e 20 colunas, mas na realidade necessito de 
uma
> > grid "dinâmica", do tipo que veja os resultados gerados e então
> > gerasse uma grid com o nº e linha e colunas necessárias, pois da
> > maneira que estou fazendo sobram várias linhas e colunas.
> >
> > Ainda não consegui centralizar os valores com as dicas que deram 
na
> > lista até agora.
> >
> >
> >
> > --- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]> 
escreveu
> > > No StringGrid não sei.
> > >
> > > Quantas linhas vc utiliza? no grid?
> > >
> > > Porque eu tb trabalho com dados que vem de um BD,
> > > cálculos são realizados, etc e tal para depois os dados serem
> > > mostrados no ListView.
> > >
> > > --
> > > Jéferson Mehlecke
> > > Porto Alegre - RS
> > > ----- Original Message ----- 
> > > From: "Shally" <[EMAIL PROTECTED]>
> > > To: <delphi-br@yahoogrupos.com.br>
> > > Sent: Tuesday, June 07, 2005 4:27 PM
> > > Subject: [delphi-br] Re: StringGrid - como alinhar valores?
> > >
> > >
> > > Sim, preciso da String Grid pois trabalho com dados que vem de 
um
> > BD,
> > > cálculos são realizados, etc e tal para depois os dados serem
> > > mostrados nesta Grid.
> > > Sabe como posso centralizar esses valores?
> > >
> > >
> > >
> > > --- Em delphi-br@yahoogrupos.com.br, Jéferson <[EMAIL PROTECTED]>
> escreveu
> > > > Vc realmente precisa trabalhar com um StringList?
> > > >
> > > > O ListView permite centralizar colunas.... Mas se vc tem 
muitas
> > > linhas o
> > > > preenchimento dele se torna lento.
> > > >
> > > > Apenas uma dica.
> > > >
> > > > --
> > > > Jéferson Mehlecke
> > > > Porto Alegre - RS
> > > > ----- Original Message ----- 
> > > > From: "Shally" <[EMAIL PROTECTED]>
> > > > To: <delphi-br@yahoogrupos.com.br>
> > > > Sent: Tuesday, June 07, 2005 4:03 PM
> > > > Subject: [delphi-br] StringGrid - como alinhar valores?
> > > >
> > > >
> > > > Olá.
> > > > Estou trabalhando com StringGrid e preciso alinhar ao centro
> > alguns
> > > > valores que nela são mostrados. Como faço para alinhá-los já 
que
> > não
> > > > encontrei esta propriedade na paleta de propriedades e nem no
> help
> > > do
> > > > Delphi?
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > -- 
> > > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
>>>>>
> > > >
> > > > Para ver as mensagens antigas, acesse:
> > > >  http://br.groups.yahoo.com/group/delphi-br/messages
> > > >
> > > > Para falar com o moderador, envie um e-mail para:
> > > >  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > ____________________________________________________
> > > > Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis!
> > > http://mail.yahoo.com.br
> > >
> > >
> > >
> > >
> > > -- 
> > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> > >
> > > Para ver as mensagens antigas, acesse:
> > >  http://br.groups.yahoo.com/group/delphi-br/messages
> > >
> > > Para falar com o moderador, envie um e-mail para:
> > >  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > ____________________________________________________
> > > Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis!
> > http://mail.yahoo.com.br
> >
> >
> >
> >
> >
> > -- 
> > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> >
> > Para ver as mensagens antigas, acesse:
> >  http://br.groups.yahoo.com/group/delphi-br/messages
> >
> > Para falar com o moderador, envie um e-mail para:
> >  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ____________________________________________________
> > Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis!
> http://mail.yahoo.com.br
> 
> 
> 
> 
> -- 
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
> 
> Para ver as mensagens antigas, acesse:
>  http://br.groups.yahoo.com/group/delphi-br/messages
> 
> Para falar com o moderador, envie um e-mail para:
>  [EMAIL PROTECTED] ou [EMAIL PROTECTED]
> 
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> 
>       
>       
>               
> ____________________________________________________
> Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
http://mail.yahoo.com.br





-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a