Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#9

Re: Neues in der Zwischenablage?

  Alt 4. Nov 2005, 16:22
Zitat von cruso:
Nur wie kann man unterscheiden, ob nun ein Bild oder ein Text in der Zwischenablage ist?
Es sind immer mehrere Formate gleichzeitig im Clipboard.
Der Clipboard Explorer zeigt diese an.
Du kannst nun in einer best. Rangfolge nachschauen, ob ein Format, dass dein Programm versteht, im Clipboard liegt.
Delphi-Quellcode:
if Clipboard.Hasformat(CF_BITMAP) then
   Clipboard.Assign(Bitmap1) // da ist ein Bild
else if Clipboard.Hasformat(CF_TEXT) then
   s := ClipBoard.AsText // ein Text
else
   ; // da ist was, was ich nicht kenne :-(
Andreas
  Mit Zitat antworten Zitat