Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
7. Sep 2009
ich hoffe mal, daß zufällig hinter dem Speicher eine #0 vorkommt, denn sonst ließt er, bis es kracht
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
7. Sep 2009
wenn du es wirklich schwer haben willst, dann schau in meinen FileSplitter, da hab ich das ins Extreme getrieben :oops: (ja, ich bin verspielt)
aber eigentlich sollte es so gehn
ReadFile(hFile, mem^, size, dummy, nil);
PS:
if hFile <> INVALID_HANDLE_VALUE then
und das ist -1 bzw $FFFFFFFF
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
7. Sep 2009
oder TMemoryStream nehmen
.LoadFromFile die Datei laden
und .Memory zeigt auf den Speicher (würde praktisch deinem mem entsprechen)