Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
Delphi 12 Athens
|
Re: Datei öffnen die von anderen Programm verwendet wird
30. Sep 2007, 14:52
Über einen Umweg über TFileStream könnte es auch gehen.
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var Stream: TFileStream;
List: TStringList;
Ini: TMemIniFile;
begin
try
Stream := TFileStream.Create('C:\boot.ini',fmOpenRead);
List := TStringList.Create;
Ini := TMemIniFile.Create('');
try
List.LoadFromStream(Stream);
Ini.SetStrings(List);
ShowMessage(Ini.ReadString('boot loader','timeout','nix'));
finally
FreeAndNil(Stream);
FreeAndNil(List);
FreeAndNil(Ini);
end;
except
ShowMessage('Erzeugen von FileStream fehlgeschlagen');
end;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|