Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
11. Feb 2009
Falls du 'ne gute und konfigurierbare HexEditKomponente kennst ... bin noch auf der Suche danach.
Praktisch links alles schön in Hexadezimal und bei einem Verzeichnis möchte ich gleich rechts daneben Datum, Namen usw. unterbekommen (praktisch eine großes mehrzeiliges MaskEdit)
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
10. Feb 2009
du kannst/mußt bei Overlappt-IO bei jedem Schreib-/Lesezugriff die Position direkt angeben ... also der "bekannte" Filepointer wird von diesen Funktionen ignoriert.
mit ein KB-Daten würd ich da garnicht erst anfangen, da dafür die Zeit für's Positionieren des Schreiblesekopfes oft mehr Zeit benötigt, als das Schreiben selber.
Wenn du möglichst schnell viele Daten schrotten willst, dann ist...
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
10. Feb 2009
mist, die Festplatte hatte ich irgendwie übersehn :lol:
merkt man ja schon, wenn mehrere Programme auf der Festplatte rumkramen :?
Bei digitalen Speichermedien hätte es eventuell nicht so große Störungen ergeben können.
Drum hatte ich z.B. bei meinem FileSplitter extra kein paralleles Lesen/Schreiben implementiert und selbst die Schreib-/Lesezyklen wurden entsprechend angepaßt.