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.