Sollte durch das ändern des FileModes in einem Stream funktionieren. Etwa so:
Delphi-Quellcode:
var
Stream: TFileStream;
SRC: String;
begin
SRC := 'C:\DeineDatei.txt';
Stream := TFileStream.Create(SRC, fmShareDenyNone);
{Irgendetwas damit tun - z.B. in eine Stringliste laden - über LoadFromStream}
Stream.Free;
end;
Ob diese Methode aber sicher ist, weiß ich nicht. Die FileModes findest du ganz oben in der SysUtils.
//Edit: Tippfehler