Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

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

  Alt 5. Mai 2008, 19:34
Zitat von himitsu:
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)
Sicher, das es andersrum muss? Ich meine es sieht ja so aus:

Code:
  - FMapHandle
     - FMemory
oder nicht? ...

Ja ich hatte das FileHandle früher geprüft, aber was soll ich groß tun bei einem ungültigen Handle?
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat