![]() |
Save StringGrid Public Deklaration
Hallo,
möchte Load und Save StringGrid global halten. Bekomme immer die Fehlermeldung: [dcc32 Fehler] LOGDATA.pas(26): E2065 Ungenügende Forward- oder External-Deklaration: 'TForm4.LoadStringGrid' was ist falsch?
Delphi-Quellcode:
public
{ Public-Deklarationen } procedure LoadStringGrid(StringGrid: TStringGrid; const FileName: TFileName); procedure SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName); end; var Form4: TForm4; implementation {$R *.dfm} uses LOGIN, HAUPTFORM, BEENDEN; procedure SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName); var f: TextFile; i, k: Integer; begin AssignFile(f, FileName); Rewrite(f); with StringGrid do begin Writeln(f, ColCount); Writeln(f, RowCount); for i := 0 to ColCount - 1 do for k := 0 to RowCount - 1 do Writeln(F, Trim(Cells[i, k])); end; CloseFile(F); end; |
AW: Save StringGrid Public Deklaration
Zitat:
Also aus
Delphi-Quellcode:
ein
procedure SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName);
Delphi-Quellcode:
machen, mit der Load genau so, dann sollte es klappen.
procedure TForm4.SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName);
|
AW: Save StringGrid Public Deklaration
versuch es mal mit
Delphi-Quellcode:
Gruß
TForm4.SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName);
K-H P.S. Da war jemand schneller |
AW: Save StringGrid Public Deklaration
Zitat:
Delphi-Quellcode:
Oder so um nur über Aufruf-Namen arbeiten zu können.
public
{ Public-Deklarationen } end; procedure LoadStringGrid(StringGrid: TStringGrid; const FileName: TFileName); procedure SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName); var Form4: TForm4; implementation {$R *.dfm} uses LOGIN, HAUPTFORM, BEENDEN; procedure SaveStringGrid(StringGrid: TStringGrid; const FileName: TFileName); var f: TextFile; i, k: Integer; begin AssignFile(f, FileName); Rewrite(f); with StringGrid do begin Writeln(f, ColCount); Writeln(f, RowCount); for i := 0 to ColCount - 1 do for k := 0 to RowCount - 1 do Writeln(F, Trim(Cells[i, k])); end; CloseFile(F); end; |
AW: Save StringGrid Public Deklaration
Hallo strom,
StringGrid bringt mit SaveToStream/LoadFromStrem oder SaveToFile/LoadFromFile einige Methoden für das speichern und laden von StringGrid-Daten mit. Bis bald Chemiker |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 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