Einzelnen Beitrag anzeigen

shmia

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

Re: Zwischenablage auslesen - kein Bild, kein einfacher Text

  Alt 30. Jul 2007, 17:57
Man darf das Clipboard-Format nicht als hartcodierte Nummer verwenden, sondern muss
die Funktion RegisterClipboardFormat() verwenden:
Delphi-Quellcode:
var
  CF_GPX: Word; // globale Variable

initialization
  // Falls EasyGPS das Format schon registriert hat, bekommen wir hier den
  // gleichen Wert, den auch EasyGPS verwendet
  CF_GPX := RegisterClipboardFormat(PChar('GPX'));
  if CF_GPX=0 then
     RaiseLastWin32Error;
Es gibt übrigens keine Funktion, um das Clipboard-Format zu deregistrieren.
Andreas
  Mit Zitat antworten Zitat