Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#4

AW: Datei öffnen und Werte ausgeben funktioniert nicht

  Alt 24. Aug 2012, 15:48
Den Debugger kennst du?

Haltepunkt an den Anfang von Button2Click und dann nachsehn, was das Programm macht, bzw. was es nicht so macht, wie du es dir denkst das es machen sollte.

[add]
Abgesehn vom LoadFromFile, was shmia gleich nennt...

Würde es nicht ausreichen dem Memo nur einmal den kompletten Text zu geben, bzw. nicht ständig alles bereits Geladenen immer wieder zu überschreiben?
Delphi-Quellcode:
    Reset(F);
    while not eof (F) do
      begin
      Readln(F, helpstring); //eine Zeile der Datei lesen
      St:=St + helpstring;
      end;
    Memo1.Text := St; //String in ein Memo schreiben
    CloseFile(F);
oder
Delphi-Quellcode:
    Reset(F);
    Memo1.Clear;
    while not eof (F) do
      begin
      Readln(F, helpstring); //eine Zeile der Datei lesen
      Memo1.Lines.Add(helpstring); //Zeile ans Memo anhängen
      end;
    CloseFile(F);
Zitat:
Erste Zeile der Datei lesen
Das Erste ist bestimmt auch falsch und das d.h. bis vor ... Spalte stimmt auch irgendwie fast nie.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (24. Aug 2012 um 16:04 Uhr)
  Mit Zitat antworten Zitat