![]() |
Gleichzeitig Lesen+Schreiben in Textdatei (2 Anwendungen)
Hallo,
ich habe folgendes Problem: Ich muss eine Datei analysiern (auslesen) während gleichzeitig eine andere Anwendungen (die ich nicht beeinflussen kann) in diese Datei schreibt, kontinuierlich. Wenn ich allerdings versuche, per TFileStream oder TextFile/AssignFile die Datei zu öffnen (auch wenn ich es mit FileMode fmOpenRead = Read Only versuche), wird mir der Zugriff verweigert oder die Anwendung kann nichts mehr in die Datei speichern. Was ist die Lösung? Vielen Dank! AIL |
Re: Gleichzeitig Lesen+Schreiben in Textdatei (2 Anwendungen
Datei wegkopieren, dann analysieren. Wenn die andere Applikation allerdings exclusiven Zugriff hat, stehst Du aber imho auch hier im Wald.
|
Re: Gleichzeitig Lesen+Schreiben in Textdatei (2 Anwendungen
Auch schonmal im TFileStream Constructor zusätzlich die Share Angaben genutzt? Also fmShareDenyNone?
|
Re: Gleichzeitig Lesen+Schreiben in Textdatei (2 Anwendungen
Hatte mal das gleiche Problem mit einem Texteditor. Im Constructor einfach für den Mode fmOpenRead or fmShareDenyNone angeben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:26 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