Adicionar no primeiro registro do List Box
15/05/2003
0
By Alemão
Posts
18/05/2003
Rmfb
Listbox1.Items.Add(´Exemplo´); //ListBox1 tando vazio
Se o Listbox1 naum estiver vazio, faço o seguinte:
Var C,Tot:Byte;
Linhas:Array of String;
Procedure ClickdoBotão(Exemplo)
Begin
Tot:=ListBox1.Items.Count - 1;
SetLength(Linhas,Tot);
For C := 0 to Tot Do
Begin
Linhas[C]:=ListBox1.items.Strings[C];
End;
ListBox1.Items.Add(´Escreva aqui o q vc quer botar na primeira linha´);
For C:=1 To Tot Do
Begin
Listbox1.Items.add(Linhas[C]);
End;
End;//Procedure
Tudo é Simples, desde que não seja composto... rmfb
18/05/2003
Rmfb
Se o Listbox1 naum estiver vazio, faço o seguinte:
Var C,Tot:Byte;
Linhas:Array of String;
Procedure ClickdoBotão(Exemplo)
Begin
Tot:=ListBox1.Items.Count - 1;
SetLength(Linhas,Tot);
For C := 0 to Tot Do
Begin
Linhas[C]:=ListBox1.items.Strings[C];
End;
[color=red:8acab5242c]ListBox1.Items.Clear;[/color:8acab5242c] //Detalhe Resolvido
ListBox1.Items.Add(´Escreva aqui o q vc quer botar na primeira linha´);
For C:=1 To Tot Do
Begin
Listbox1.Items.add(Linhas[C]);
End;
End;//Procedure
Tudo é Simples, desde que não seja composto... rmfb
18/05/2003
Dcport
ListBox1.Items.Insert(0, ´Minha string na primeira posição.´);
-- dcport
19/05/2003
Rmfb
AQUI VAI O CERTO...
procedure TForm1.Button1Click(Sender: TObject);
var c,tot:Byte;
Linhas:Array of String;
begin
tot:=ListBox2.Items.Count;
SetLength(Linhas,tot);
For c := 0 To tot-1 Do
Begin
Linhas[c]:=ListBox2.Items.Strings[c];
End;
ListBox2.Items.Clear;
ListBox2.Items.Add(´AQUI´);
For c:=0 To Tot-1 do
Begin
ListBox2.Items.Add(Linhas[c]);
End;
end;
Clique aqui para fazer login e interagir na Comunidade :)