Forum: Win32/Win64 API (native code)
Delphi
by ErazerZ,
15. Mai 2006
ja wenn das mit Mapped Files nicht geht dann nehm ich eh das - danke, hab garnicht daran gedacht :D
Forum: Win32/Win64 API (native code)
Delphi
by ErazerZ,
15. Mai 2006
das will ich ja vermeiden, auf der festplatte zu schreiben, ich wills direkt im speicher verändern und dann auf der disk ablegen :) - weil das wird dann noch zu kompliziert (ein teil im speicher, einen auf der disk usw.)
Forum: Win32/Win64 API (native code)
Delphi
by ErazerZ,
15. Mai 2006
ich meinte zb.
ich reserviere 1024 Bytes für eine Datei im speicher (wird gemappt und somit im speicher geladen wo ich sie bearbeiten kann), dann will ich jedoch an der stelle 512 - 10 bytes einfügen, also wird die neue dateigröße 1034, nun ja, da müsste man zuerst alle daten ab 512 in einem anderen pointer sichern und dannach die alten daten (ab position 512) mit den neuen 10bytes überschreiben...
Forum: Win32/Win64 API (native code)
Delphi
by ErazerZ,
14. Mai 2006
hey Leute,
ich hab da eine Frage und zwar sagen wir ich hab da eine Normale Datei die ist 1 MB groß, die möchte ich "trennen" also den Teil von 0,8 kopieren und 0,9 - 1,0 kopieren, also den teil zwischen 0,8 - 0,9MB entfernen, nun ja das wäre leicht mit ReadFile, WriteFile, jedoch wollt ich wissen obs ne andere möglichkeit gibt wenn ich die datei gemappt habe in den speicher
und noch eine...