Stránka 1 z 1

[Delphi] Ukládání dat ve StringGridu a opětovné načtení

Odeslat příspěvekNapsal: 10. 1. 2006 18:46
od Kája
Začínám se zabývat v Delphi komponentou StringGrid a mám problém s uložením dat na HDD a opětovném načtení. Zkoušel jsem nápovědu v Delphi, ale pokud použiji příklad tak ten mě hlásí chybu. Pokud znáte způsob uložení a načtení pomozte mi. Předem díky.

//Lemur -upravne nazev

Odeslat příspěvekNapsal: 10. 1. 2006 19:09
od JanFiala
StringGrid nema zadnou standardni metodu na ukladani dat.
Musis si napsat vlastni metodu.
Radky stringGridu jsou typu TStrings, takze by slo pouzit neco jako:
Kód: Vybrat vše
var
  sl: TStringList;
  i: Intreger;
begin
  sl := StringList.Create;
  sl.Clear;
  for i := 0 to StringGrid.RowCount - 1 do
    sl.Add(StringGrid.Rows[i].DelimitedText);
  sl.SaveToFile(jmeno_souboru);
  sl.Free;
end;

pro nacteni by byla obdobna procedura

Odeslat příspěvekNapsal: 10. 1. 2006 19:54
od Kája
díky budu testovat.