Width und Height hatte ich angegeben, er hat ja auch immer nen Ton erzeugt bei ner Collision (windows.beep), hab das Problem jetzt so gelöst, dass er in der DoCollision nur eine Variable auf True setzt und dann schon sozusagen im Vorraus bei DoMove überprüft, ob er noch weitergehen darf.
Danke aber für die Bemühungen