SupportedSites := ISupportedSites(Source);
Bin wirklich kein Experte mit dem
COM Kram, aber denke hier solltest du mit
QueryInterface()
bzw.
Supports()
arbeiten statt.
Ist der String tatsächlich valide, aber leer, oder
nil
? Und hast du jetzt
PWideChar
oder
var PWideChar
genommen? Wenn die Deklaration hier richtig ist:
Code:
typedef unsigned short wchar_t;
typedef wchar_t WCHAR;
typedef WCHAR OLECHAR;
typedef OLECHAR* BSTR;
sollte letzteres korrekt sein.