AGB  ·  Datenschutz  ·  Impressum  







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

Ende von Textfile

Ein Thema von Remote1 · begonnen am 26. Nov 2003 · letzter Beitrag vom 27. Nov 2003
Antwort Antwort
Benutzerbild von Remote1
Remote1

Registriert seit: 22. Okt 2003
Ort: Dippoldiswalde
252 Beiträge
 
Delphi 6 Personal
 
#1

Ende von Textfile

  Alt 26. Nov 2003, 11:05
woher weiss ich, ob das ende eines textfiles erreicht wurde

bei selbst erstellten datentypen mach ich das ja in der art:
Delphi-Quellcode:
while not eof(f) do
 begin
  read(f,s);
   .
   .
   .
  end;
aber bei textfiles bekomme ich eine endlosschleife (zumindest hängt der sich dabei auf)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

Re: Ende von Textfile

  Alt 26. Nov 2003, 11:13
Bei Textdateien ist das ist genau das Selbe.
Delphi-Quellcode:
While not EoF(TextFile) do Begin
  ReadLn(TextFile, String);
  ...
End;
Für Textdateien gibt es sogar noch eine zusätzliche Variante:
Delphi-Quellcode:
While not SeekEoF(TextFile) do Begin
  ReadLn(TextFile, String);
  ...
End;
Zitat:
In Delphi können Sie mit SeekEof ermitteln, ob sich zwischen dem Dateizeiger und dem Ende einer Datei nur Leerräume befinden. SeekEof bewegt den Dateizeiger hinter alle Leerräume an das Ende der Datei oder auf das nächste Zeichen, das kein Leerraum ist. Wenn der Dateizeiger an das Dateiende gesetzt werden konnte, gibt SeekEof true zurück. Andernfalls wird false zurückgegeben.

http://www.FrankNStein.de/Smiley-Kuss.gif * * http://www.FrankNStein.de/Smiley-Spinne.gif * * * http://www.FrankNStein.de/Smiley-Winken.gif
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Remote1
Remote1

Registriert seit: 22. Okt 2003
Ort: Dippoldiswalde
252 Beiträge
 
Delphi 6 Personal
 
#3

Re: Ende von Textfile

  Alt 26. Nov 2003, 11:19
tja, der mehrt sich aber trotzdem einen ab
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

Re: Ende von Textfile

  Alt 26. Nov 2003, 11:30
Dann poste mal ein bissl von deinem Projekt, denn hier dran kann es ja wohl nicht liegen.


http://www.FrankNStein.de/Smiley-Kuss.gif * * http://www.FrankNStein.de/Smiley-Spinne.gif * * * http://www.FrankNStein.de/Smiley-Winken.gif
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Remote1
Remote1

Registriert seit: 22. Okt 2003
Ort: Dippoldiswalde
252 Beiträge
 
Delphi 6 Personal
 
#5

Re: Ende von Textfile

  Alt 27. Nov 2003, 08:09
hat sich schon erledigt
ich hab einfach meinen sorce in ein neues projekt eingefügt und schon ging
trotzdem danke
  Mit Zitat antworten Zitat
Antwort Antwort


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 07:33 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