Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Problem mit Variable (https://www.delphipraxis.net/134251-problem-mit-variable.html)

haiyyu 18. Mai 2009 15:39


Problem mit Variable
 
Hi,
ich bin ein kompletter Noob in Delphi und versuche mich gerade an einem einfachen Programm, mit dem ich den Inhalt eines einzeligen Edit-Controls speichern kann. Die Controls habe ich schon auf der Form [(Edit-Control: editMain)(Button-Control: btSave)] Dann habe ich in das OnClick-Event vom Button folgenden Code geschrieben, welchen ich in einem Tutorial gefunden habe:
Delphi-Quellcode:
procedure TfrmMain.btSaveClick(Sender: TObject);
begin
  var F: TextFile;

  begin
    AssignFile(F, 'test.txt');
    Rewrite(F);
    Writeln(F, editMain.Text);
    CloseFile(F);
  end;
end;
Nun bekomme ich von Turbo Delphi aber folgende Fehlermeldungen ausgegeben:
Zitat:

END erwartet, aber VAR erhalten in Zeile 32 (32:3)
. erwartet, aber ; erhalten in Zeile 38 (38:6)
das Ende der Datei erwartet, aber als Bezeichner 'FormResize' erhalten in Zeile 41 (41:20)
Habe den Code schon mehrmals kontrolliert, konnte aber keinen Fehler finden (was ja auch kein wunder ist, bin ja noch ein anfänger). Könnt ihr mir da helfen? Danke schon mal.

MfG,
-haiyyu

DevilsCamp 18. Mai 2009 15:41

Re: Problem mit Variable
 
Versuch es mal damit:
Delphi-Quellcode:
procedure TfrmMain.btSaveClick(Sender: TObject);
// Vor VAR kommt kein BEGIN
  var F: TextFile;

  begin
    AssignFile(F, 'test.txt');
    Rewrite(F);
    Writeln(F, editMain.Text);
    CloseFile(F);
  end;

haiyyu 18. Mai 2009 15:43

Re: Problem mit Variable
 
oO Das ging ja schnell... Und funktionieren tut's auch. Vielen Dank :corky:

mkinzler 18. Mai 2009 15:43

Re: Problem mit Variable
 
Ich würde eher ein Ini-Datei verwenden. Dann kann man später auch mehrere Variablen abspeichern

Exterior 18. Mai 2009 15:53

Re: Problem mit Variable
 
Ob jemand, der gerade erst mit Delphi anfängt, mit Ini-Files rumprobieren sollte? ;)
Da sind die Grundlagen doch wichtiger, oder?

mkinzler 18. Mai 2009 16:43

Re: Problem mit Variable
 
Der Umgang mit Ini-dateien ist imho nicht kompliziert


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz