Mach das ganze am besten ohne Zwischenablage:
http://www.delphipraxis.net/internal...t.php?t=123861
Wenn der Anwender während der Vorgangs zufällig was in die zwischenablage kopiert, is das mit deiner Methode nämlich nicht so toll, außerdem verliert der Benutzer möglicherweise andere Daten, die er in der zwischenabhlage hat.