Fórum Descarregar um Listbox para um arquivo TXT #364112

19/09/2008

0

Preciso descarregar um Listbox para um arquivo TXT qualquer.


Tida

Tida

Responder

Posts

20/09/2008

Nasguone

Estava aqui sem sono e resolvi criar uma rotina, no caso abaixo eu estou descarregando primeiramente num memo e depois num arquivo txt.
Espero que te ajude
Sem mais
ECS


var
Form1: TForm1;
listboxindex : integer;
lista : string;
implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var
R : integer;
F: TextFile;
begin
// processo de leitura do listbox e envio para o memo
R := 0;
lbTeste.ItemIndex:=0;
listboxindex := lbTeste.ItemIndex;
for R := listboxindex to lbteste.Count - 1 do
begin
listboxindex := listboxindex + 1;
lbteste.ItemIndex := listboxindex;
lista := lbteste.Items.Strings[R];
Memo1.Lines.Add(lista);
end;
lbTeste.ItemIndex:=0;
//neste metodo ele carrega todo que estiver no memo
// pega as strings geradas do memo para um arquivo txt
AssignFile(F, ´C:\Teste.txt´); // este arquivo ja deve estar criado
Rewrite(F);
WriteLn(F, Memo1.Text);
CloseFile(F);

end;

end.


Responder

Gostei + 0

20/09/2008

Marco Salles

o ListBox tem o Método SaveToFile


SeuListBox.Items.SaveToFile(´c:\zzzPodeApagarUrgente.txt´);



Responder

Gostei + 0

22/09/2008

Tida

Valeu gente

Muito obrigado, era isso que eu precisava, as duas opções funcionaram, obrigado.


Responder

Gostei + 0

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

Aceitar