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:
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."