Como adicionar todos os Items de um ListBox Numa Tabela ???

16/02/2003

0

Oi Gostaria de adicionar os items do meu listBox num campo da minha tabela ?
Ex:
While not listBox1 Do
Begin
Table1.edit;
Add(Table1.fieldByName(´Turma´).asstring );
Post;
Next;

Tem como fazer isso ??
Alguem pode me aJudar ?


Anonymous

Anonymous

Responder

Posts

16/02/2003

Anonymous

Oi,
Você pode usar a propriedade do count dos Items do Listbox, mais ou menos assim.

var i:integer;
...
table1.first; //isso se você vai começar a adicionar do primeiro registro...
for i:=0 to listbox1.items.count do
begin
table1campo1.value:=listbox1.items[i];
end;

Abraços.


Responder

16/02/2003

Anonymous

Oi Gostaria de adicionar os items do meu listBox num campo da minha tabela ? Ex: While not listBox1 Do Begin Table1.edit; Add(Table1.fieldByName(´Turma´).asstring ); Post; Next; Tem como fazer isso ?? Alguem pode me aJudar ?


Obs: Na resposta abaixo, onde disse ´na propriedade do count´, queria dizer ´na propriedade count´.


Responder

16/02/2003

Anonymous

Valeu vou tentar aqui !


Responder

16/02/2003

Anonymous

Oi Sérgio,
Desculpe-me, quando estava almoçando (interessante a palavra almoço que é uma das mais usadas em português e é de origem árabe), lembrei-me de que se você usar o código exatamente como está, vai dar o erro list index of bound, ou algo assim, porque deveria ser:
for i:=0 to (listbox1.items.count-1).
Isto porque, count conta a partir de 1 e não de zero. Abraços.


Responder

16/02/2003

Anonymous

pauloamaral@3ax.com.br
Exatamente O erro que tava dando heheh
Valeu de novo !


Responder

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

Aceitar