Fórum Arquivo Txt no Delhi 5 #277761
18/04/2005
0
Boa Tarde,
Gostaria de saber como faço para criar e salvar arquivo Txt de um programinha em delphi a partir de uma stringGrid ... exatamente como esta em colunas ...
Att,
Juliana
Gostaria de saber como faço para criar e salvar arquivo Txt de um programinha em delphi a partir de uma stringGrid ... exatamente como esta em colunas ...
Att,
Juliana
Julianaleme
Curtir tópico
+ 0
Responder
Posts
18/04/2005
Kapak
Olá, o Delphi poderia ter implementado os métodos SaveToFile e LoadFromFile no StringGrid, mas não o fez, então o jeito é via código.
procedure TForm1.SG_SaveToFile(sArq:String); var i:Integer; SL:TStringList; begin SL := TStringList.Create; for i := 0 to StringGrid1.ColCount-1 do SL.AddStrings(StringGrid1.Cols[i]); SL.SaveToFile(sArq); SL.Free; end; procedure TForm1.SG_LoadFromFile(sArq:String); var i,iCol,iLin:Integer; SL:TStringList; begin SL := TStringList.Create; SL.LoadFromFile(sArq); iCol := 0; iLin := 0; for i := 0 to SL.Count-1 do begin StringGrid1.Cols[iCol][iLin] := SL[i]; if iLin < (StringGrid1.Rows[iCol].Count-1) then Inc(iLin) else begin Inc(iCol); iLin := 0; end; end; SL.Free; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)