Moin Oregon Ghost,
ich bin ja wohl so ....
Das der Speicher mit einem Nullbyte anfangen muss war mir zwar schon klar, aber....
aus irgendeinem Grunde hatte es sich bei mir festgesetzt, das StrAlloc den Speicher auf null initialisiert, was ja gar nicht der Fall ist
Bei der Wide Version hab' ich ihn dann mit AllocMem reserviert...
das initialisiert auf 0....
DANKE!!!
BTW:
Womit sich das eigentliche Problem allerdings leider immer noch nicht gelöst hat