Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mai 2008
Ableiten heißt nur, daß due die slben Grundfunktionen unterstützt,
aber neue Funktionen kannst du dennoch mit reinbauen.
Die Grundfunktionen bieten eine Kompatibilität der Streamingklassen
- gleiche Funktionen und Einstiegspunkte
Und was mehr vorhanden ist, ist dann Klassenspezifisch ... kann also nur mit deinem Objekt und den davon Abgeleiteten genutzt werden.
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mai 2008
könntestt ihn dann ja mal zeigen, wenn er fertig ist.
Meiner ist zwar schon 'ne Weile fertig, aber ich bin immer gespannt drauf, was sich noch verbessern läßt :roll:
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mai 2008
nja, da man (hab jedenfalls noch nichts entdeckt) die MMF nicht direkt ändern kann und eh fast keiner sowas macht (abgesehn davon daß auch noch kaum wer mit MMFs arbeitet) mußt'e halt etwas warten (PS: wer ist denn auch um diese Zeit noch wach X'D)
baust'e dir jetzt 'nen eigenen MMF-FileStream?
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
3. Mai 2008
das würde per SetEndOfFile gehn
H := CreateFile(...
...
CloseHandle(HMap);
SetFilePointer(H, NewSize, nil, FILE_BEGIN);
SetEndOfFile(H);
HMap := CreateFileMapping(H, nil, PAGE_READWRITE, 0, NewSize, nil);
...