Hallo,
hab nochmal deine Code durchgesehen. vielleicht solltest du prüfen, ob überhaupt Text in der Zwischenablage drin ist.
Delphi-Quellcode:
if Clipboard.HasFormat(CF_BITMAP) then begin
CopyBmpFromClipboard;
du musst natürlich CF_TEXT nehmen.
mfg
DerDan