Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit dem auslesen von Daten (https://www.delphipraxis.net/128237-problem-mit-dem-auslesen-von-daten.html)

schwigi 26. Jan 2009 18:33


Problem mit dem auslesen von Daten
 
Hallo zusammen,

hat jemand vielleicht ein Idee.
Ich öffne ein "RECORD-file" und beginne bei lauf=0 mit dem Auslesen.
Beim Befehl "seek" kommt aber die Exception "Datei nicht gefunden", obwohl dies
vorher mit "findfirst" und "assignfile" eigentlich abgefangen wurde.
Delphi-Quellcode:
                        Assignfile (Datei_Fkr, FKR_Datenfile);
                         (* Datei ”ffnen und Daten lesen *)
{$I-}                    Reset(Datei_Fkr);    {$I+}
                         lauf := 0;
                         repeat
                            Seek(Datei_Fkr,lauf);
{$I-}                       read(Datei_Fkr,Nfkr); {$I+}
Ich hab schon allerhand probiert , leider ohne Erfolg.
Für einen Tip wäre ich sehr dankbar.

mfg schwigi

[edit=mkinzler]Delphi-Tag eingefügt Mfg, mkinzler[/edit]

quendolineDD 26. Jan 2009 18:44

Re: Problem mit dem auslesen von Daten
 
Könntest du bitte die Delphi-Tags setzen um deinen Code lesbarer zu gestalten?

Eventuell solltest du die {$I}-Compilerschalter weglassen, wenn du nicht explizit selber IO-Exceptions auswertest.
Prüf vielleicht vor deiner Schleife auf EoF(Datei_Fkr)

Zitat:

Nach dem Aufruf von Reset hat Eof(F) den Wert true, wenn die Datei leer ist. Andernfalls ist Eof(F) false.

Klaus01 26. Jan 2009 18:59

Re: Problem mit dem auslesen von Daten
 
Guten Abend,

in der Variable "FKR_Datenfile" steht da nur der Dateiname
oder der komplette Pfad plus Dateiname?

Grüße
Klaus


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