this slowpoke moves

Create Temporary File

Temporäre Dateien sind Dateien, die vom Betriebssystem oder von anderen Programmen verwendet werden und zur zeitlich begrenzten Speicherung von Daten dienen, die vom gleichen oder einem anderen Programm weiterverarbeitet werden sollen. Die Auslagerung der Daten erfolgt dabei, um den Arbeitsspeicher des Computers zu entlasten oder um die Übergabe von Daten an ein anderes Programm zu organisieren.

Hier ist ein Beispiel, wie man solche Dateien erzeugen kann, die sich auch dementsprechend verhalten und in jeder Form systembedingt ansprechbar sind.

procedure TForm1.Button1Click(Sender: TObject);
var
  TempFile: array[0..MAX_PATH - 1] of Char;
  TempPath: array[0..MAX_PATH - 1] of Char;
begin
  GetTempPath(MAX_PATH, TempPath);
  if GetTempFileName(TempPath, PChar('abc'), 0, TempFile) = 0 then
    raise Exception.Create(
      'GetTempFileName API failed. ' + SysErrorMessage(GetLastError)
    );
  ShowMessage(TempFile);
end;

Keine Kommentare:

Kommentar veröffentlichen

Beliebte Posts

Translate