Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Gesperrte Textdatei auslesen (https://www.delphipraxis.net/35510-gesperrte-textdatei-auslesen.html)

Oovas 8. Dez 2004 11:09


Gesperrte Textdatei auslesen
 
Hallo,

ich möchte eine Textdatei die von einem Programm erzeugt wird auslesen.
Die Datei ist jedoch gesperrt, da ständig in diese Datei geschrieben wird.
Kann ich diese Datei im "nur-lese" Zugriff irgendwie auslesen?

Ich habe schon einiges Probiert:

Delphi-Quellcode:
        AssignFile(f, Dateiname);
        FileMode := 0;
        Reset(f);
funktioniert irgendwie nicht, obwohl mit FileMode := 0 eigentlich nur lesend zugegriffen werden soll.

Delphi-Quellcode:
       sl := TStringList.Create;
       sl.LoadFromFile(Dateiname);
Klappt auch nicht..... :roll:

Hat da jemand noch ne Idee, die mir evtl. weiterhelfen könnte ?????? :gruebel:

Ultimator 8. Dez 2004 11:23

Re: Gesperrte Textdatei auslesen
 
Vielleicht hilft dir Delphi-Referenz durchsuchenFileOpen?:gruebel:

Oovas 8. Dez 2004 12:07

Re: Gesperrte Textdatei auslesen
 
Danke für den Tipp, ich werde es nachher testen!
:mrgreen:

Tubos 8. Dez 2004 12:15

Re: Gesperrte Textdatei auslesen
 
Kann man überhaupt eine Datei zum Lesen öffnen, in die gerade geschrieben wird?
Soweit ich weiß geht das nicht.

Luckie 8. Dez 2004 12:49

Re: Gesperrte Textdatei auslesen
 
Wenn sie von dem anderen Programm exklusiv geöffnet wurde und in einem Modus der es anderen Programmen verbiet zu öffnen, dann hat man keine Chance.


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