![]() |
File Of Byte gibt Exception beim Öffnen
Halo,
kann mir jemand vielleicht sagen warum ich beim Reset eine EInOutError Exception mit dem Fehlercode 103 bekomme?
Delphi-Quellcode:
Danke & Gruß, Moony
var
myFile : File of Byte; Lst : TStringList; iItem : Integer; // Schleifenvariable ... AssignFile(myFile, Lst.Strings[iItem]); // vollständiges Verzeichnis mit Dateiname vorhanden in FileMode := fmOpenRead; Reset(myFile); try SetLength(myData, FileSize(myFile)); while not Eof(myFile) do Read(myFile, myData[FilePos(myFile) - 1]); finally CloseFile(myFile); end; ... |
Re: File Of Byte gibt Exception beim Öffnen
Moin,
Fehler 103 meint "Datei nicht geöffnet" Ist die Pfadangabe korrekt? Hast du das mal überprüft? PS: Warum immer "FilePos(myFile) - 1"? Genügt da nicht ein einfacher Zähler? |
Re: File Of Byte gibt Exception beim Öffnen
Übergib' mal Deinen Dateinamen einer String-Variable und verwende die mit AssignFile. Ich bin mir nicht sicher, ob diese Uraltroutine mit dem übergebenen List.Strings[n] umgehen kann.
Grüße, Messie |
Re: File Of Byte gibt Exception beim Öffnen
Ist aber eine sehr schöne "Uraltroutine" :-D
|
Re: File Of Byte gibt Exception beim Öffnen
Zitat:
Gammatester |
Re: File Of Byte gibt Exception beim Öffnen
Zitat:
Grüße, Messie |
Re: File Of Byte gibt Exception beim Öffnen
Also, ich weiß nicht was es ist bzw. war aber ich hab ein neues Projekt gestartet und meine bestehenden funktionen und co ins neue projekt kopiert und da funktioniert es.
Dennoch danke. Wenn ich Zeit habe werde ich mich dann damit genauer beschäftigen, was da los its. Gruß, moony |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz