Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
34.931 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: TMMFStream - Eine Memory-Mapped-File-Stream Klasse

  Alt 5. Mai 2008, 19:27
logisch wäre es andersrum richtig (FMemory ist ja von FMapHandle abhängig)
Delphi-Quellcode:
procedure TMMFStream.CloseMMF;
begin
  UnMapViewOfFile(FMemory);
  CloseHandle(FMapHandle);
end;
und FFileHandle nach CreateFile müßte noch geprüft werden,
falls die Datei nicht geöffnet werden kann (z.B. falscher Dateiname oder ungenügend Rechte)

[add]
für IPC wäre es noch schön, wenn man den MappingName (CreateFileMapping-lpName) getrennt angeben kann.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014
  Mit Zitat antworten Zitat