ich hab' heute mal 'n bisschen mit dem CopyMemoryString-Befehl rumgespielt, weil mir die Funktion ganz nützlich erschien.
Also entweder, ich mache einen Fehler in der Benutzung (was durchaus sein kann) oder der Befehl arbeitet irgendwie nicht so wie er soll.
Hier ein Testcode, was ich meine (aus der Hilfe):
Code: Alles auswählen
*Pointer = AllocateMemory(1000)
CopyMemoryString("Hello", @*Pointer)
CopyMemoryString(" World" + Chr(0))
Debug PeekS(*Pointer)