Das funktioniert nach kompletten Entfernen von PB und erneut funktionierender PB 4.02 und darauf PB 4.10 Beta 3 nicht mehr und
hängt ebenfalls mit OleOut32 zusammen.
---------------------------
PureBasic
---------------------------
Line 160: SafeArrayCreate_() is not a function, array, macro or linked list
---------------------------
OK
---------------------------
Leider finde ich den Fehler nicht im VariantHelper, da die Api doch
vorhanden sein muss, wenn man die Lib aus der Vorgängerversion
ins PB-Libverzeichnis kopiert.
Ein weiterer Versuch war unter Vista die Oleout32.dll, welche diese API-Funktionen enthält ins Compilerverzeichnis zu kopieren. Geht immer noch nicht. Wir die in PB nicht unterstützt?
[Edit] Hat sich erledigt! Anscheinend sind die fehlenden API-Funktionen erst da, wenn man PB 4.0 installiert und darüber die 4.10 Beta 3 updatet. Nun funktioniert es!
[Edit]
Gruß, Falko