Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi EOF was ist das? (https://www.delphipraxis.net/135477-eof-ist-das.html)

daredd 11. Jun 2009 14:48


EOF was ist das?
 
Hi ich hab in meinem Program eine while-Schleife die so beginnt:


Delphi-Quellcode:
        try
         while not EOF do begin
               i := 0;
              FoundIllusion := False;
Dann kommt bei mir folgender Fehler:

---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Unknown.exe ist eine Exception der Klasse EInOutError mit der Meldung 'E/A-Fehler 6' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------


Was ist diese EOF, wozu brauch ich es? Was bedeutet dan die Fehlermeldung?

Matze 11. Jun 2009 14:53

Re: EOF was ist das?
 
EOF bedeutet "End of File" und ist i.d.R. true, wenn das Dateiende erreicht ist und bsp. ein zeilenweises Durchgehen der Datei abgebrochen werden kann/muss.

Die Muhkuh 11. Jun 2009 14:53

Re: EOF was ist das?
 
EoF bedeutet End Of File und gibt false true zurück, sobald Du am Ende einer Datei bist.

[edit] :tongue: [/edit]

DeddyH 11. Jun 2009 14:55

Re: EOF was ist das?
 
Zitat:

Zitat von Die Muhkuh
EoF bedeutet End Of File und gibt false zurück, sobald Du am Ende einer Datei bist.

*Ähem* :zwinker:

Die Muhkuh 11. Jun 2009 14:57

Re: EOF was ist das?
 
Zitat:

Zitat von DeddyH
Zitat:

Zitat von Die Muhkuh
EoF bedeutet End Of File und gibt false zurück, sobald Du am Ende einer Datei bist.

*Ähem* :zwinker:

Stimmt doch alles :stupid:

sirius 11. Jun 2009 15:05

Re: EOF was ist das?
 
Das nächste mal könntest du zuerst die Delphi-hilfe fragen :wink:

daredd 11. Jun 2009 15:24

Re: EOF was ist das?
 
Danke Jungs der Fehler hat sich behoben, ich hatte worher die Tabelle mit with geöffnet und da konnte das EOF alleine stehen, nun hab ich jedoch alles mit Tabelle.SQL, Tabelle.open ...
Dem zu folge muss ja natürlich auch das EOF so dar stehen Tabelle.Eof


So was einfaches! :-D

DeddyH 11. Jun 2009 15:26

Re: EOF was ist das?
 
Ein weiterer Grund, with zu vermeiden ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:22 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