Como adicionar todos os Items de um ListBox Numa Tabela ???
16/02/2003
0
Ex:
While not listBox1 Do
Begin
Table1.edit;
Add(Table1.fieldByName(´Turma´).asstring );
Post;
Next;
Tem como fazer isso ??
Alguem pode me aJudar ?
Anonymous
Posts
16/02/2003
Anonymous
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.
16/02/2003
Anonymous
Obs: Na resposta abaixo, onde disse ´na propriedade do count´, queria dizer ´na propriedade count´.
16/02/2003
Anonymous
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.
16/02/2003
Anonymous
Exatamente O erro que tava dando heheh
Valeu de novo !
Clique aqui para fazer login e interagir na Comunidade :)