AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Speichern eines Stringgrids

Offene Frage von "ArTo_O"
Ein Thema von ArTo_O · begonnen am 10. Dez 2008 · letzter Beitrag vom 10. Dez 2008
 
ArTo_O

Registriert seit: 10. Dez 2008
5 Beiträge
 
#1

Speichern eines Stringgrids

  Alt 10. Dez 2008, 21:17
Mal ne kleine Einleitung zu meiner Geschichte(hoffe sie passt hier rein)
Ich bin in der 12ten klasse und leider ein totaler Delphi Analphabet, jeder Schüler unserer klasse muss ein referat vorbereiten. Ich hab das Thema Speichern eines Stringgrids erhalten.
Ich soll den quelltext von Zeile zu Zeile erklären können, dies ist absolut nicht der fall...

Ich weis ich kann von niemanden erwarten das jemand sich die arbeit für mich macht aber (mal ganz erlich ) ihr seid meine Letzte hoffnung.

Es geht um folgenden Quelltext ich weis das es auch andere möglichkeiten gibt ein stringgrid zu speicher aber das ist die vorgabe des lehrers...Ich habe es bereit getestet und es funktioniert!
Delphi-Quellcode:
procedure SaveStringGridToFile(StringGrid: TStringGrid; const FileName: String);
var
F: TStringList;
i: Integer;
begin
F := TStringList.Create;
try
F.Add(IntToStr(StringGrid.RowCount));
F.Add(IntToStr(StringGrid.ColCount));
for i := 0 to (StringGrid.RowCount - 1) do
F.Add(StringGrid.Rows[i].CommaText);
F.SaveToFile(FileName);
finally
F.Free;
end;
end;

procedure LoadStringGridFromFile(StringGrid: TStringGrid; const FileName: String);
var
F: TStringList;
i: Integer;
begin
F := TStringList.Create;
try
F.LoadFromFile(FileName);
StringGrid.RowCount := StrToInt(F[0]);
StringGrid.ColCount := StrToInt(F[1]);
for i := 0 to (StringGrid.RowCount - 1) do
StringGrid.Rows[i].CommaText := F[i + 2];
finally
F.Free;
end;
end;
Ich hoffe ihr könnt mir helfen

[edit=SirThornberry]Delphi-Tags gesetzt - nächstes mal bitte selbst machen - Mfg, SirThornberry[/edit]
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz