我正在尝试打开一个文本文件,以便在Delphi 7应用程序中读取,但是由于另一个应用程序已经打开了文件,因此会出现I/O错误32(共享冲突).我已经尝试将FileMode设置为"fmOpenRead或fmShareDenyNone",但现在意识到这不适用于文本文件.
有没有办法读取其他应用程序打开的文本文件?
var
f: TextFile;
begin
FileMode := fmOpenRead or fmShareDenyNone; // FileMode IS NOT APPLICABLE TO TEXT FILES!!
AssignFile(f, FileName);
Reset(f);
Run Code Online (Sandbox Code Playgroud)