Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
23. Jun 2020
Hmmm ... gut, im Vorrang soll es das Caching steuern, aber bei meiner letzten Verwendung war die Datei nach Freigabe des letzten Dateihandles verschwunden.
OK, ist schon paar Jahre her und vielleicht haben die was geändert, oder sie ist erst beim nächsten Neustart weg, oder es liegt am Verzeichnis wo die liegt. :oops:
Nja, ansonsten einfach die 0 da rein und da Delete dekommentieren. :D
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
23. Jun 2020
Exists ist sinnlos, denn wenn es ging, dann existiert die Datei und wenn Create nicht ging, dann kommt das Programm garnicht bis da hin.
Da drin aber auf Keinen Fall auf FS zugreifen, denn der Variable wurde ja nichts zugewiesen.
try
fName := TPath.Combine(ExtractFilePath(fDir), 'test.tmp');
FS := TFile.Create(fName);
try