Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
19. Mai 2004
Hallo
Anschliessend mal den Code, wie ich ihn jetzt verwende... Ich hoffe er ist verständlich. Funktioniert, aber ist vielleicht nicht so sauber:
OFile : Textfile;
AssignFile(OFile,FileName);
Rewrite(OFile);
TmpStr := 'abc';
WriteLn(OFile,TmpStr); //manchmal müssen hier mehrer Zeilen eingefügt werden
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
ok, ich probier alles mal aus....
das mit der StringList begreife ich allerdings nicht so ganz... irgendwie muss ich meine Daten ja weiter geben können :roll:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
loadFromFile erwartet einen String (FileName)... ich habe jedoch eine geöffnete Datei (Typ Text). Ich denke das geht so nicht... Das mit dem WriteLn zählen würde aber wohl funktionieren... Dazu aber noch etwas: Wenn ich die Anzahl tatsächlich mit dem letzen WriteLn schreiben möchte, aber nicht am Schluss der Datei sondern am Anfang... Kann ich das mit Seek(Datei, 0) und dann eine WriteLn machen?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
ich möchte die Anzahl Zeilen am Schluss derselben Datei einfügen... (Theoretisch könnte ich sie natürlich schliessen, auslesen und wieder öffnen aber wenn's nicht unbedingt sein muss...)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
:gruebel: Gollums Datei ist aber geschlossen und nicht wie meine Datei geöffnet... Geht das trotzdem irgendwie?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
Danke. Das mit der Stringliste hört sich ganz gut an... Jetzt dazu noch ein kleines Problem: Wie kann ich eine Strinliste mit dem Inhalt einer geöffneten Datei befüllen? Also so in etwas:
WriteLn(File,Text); //File befüllen
meineStringListe.ladeVon(File); //File in meineStrinListe laden
anzahl := meineStringListe.count; //Zeilen zählen
Oder muss ich das File erst schliessen? Oder jede...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
hmm... das heisst alle Zeilen mit ReadLn einlesen und inkrementieren bis EoF erreicht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TomDooley,
18. Mai 2004
Hallo
Ich möchte die Anzahl Zeilen in einem Textfile auslesen (Typ: textfile).
Sollte das nicht mit anzZeilen := FileSize(filename); funktionieren?? Mir werden aber immer genau die Hälfte der Zeilen ausgegeben.... :gruebel:
Gruss
Tom