Clipboard.Open ist optional.
Die Zwischenablage wird bei Bedarf automatisch geöffnet.
Vor dem CTRL+C macht es definitiv keinen Sinn, weil deine Anwendung nichts in die Clipboard schreibt bzw. aus ihr liest.
Der o.a. Code läuft unter Delphi 7 absolut sauber.
Auch die Anwendung, die diesen Code benutzt läuft inzwischen auf über 150 Kundenrechnern ohne Probleme.
Entweder hat Delphi 5 da einen Bug oder dein Problem steckt irgendwo anders.
Ich habe keine Idee mehr, wie ich dir weiterhelfen kann.
Schöne Grüße,
Jens