hat jemand von euch eine Erklärung für mich, warum GetActiveObject nicht mehr funktioniert, wenn ich 'Administrator Modus für Windows Vista anfordern' in den Compileroptionen aktiviert habe?
Code: Alles auswählen
EnableExplicit
Define ClsId.i
Define App .i
CoInitialize_(0)
;Prüfung Unicode
If #PB_Compiler_Unicode = 0
MessageRequester ("", "Unicode muss aktiviert sein")
End
EndIf
;KlassenId
If CLSIDFromProgID_(@"Excel.Application", @ClsId)
MessageRequester ("", "Excel nicht installiert")
End
EndIf
;Verbindung zur Application
If GetActiveObject_(@ClsId, 0, @App)
MessageRequester ("", "Excel muss geöffnet sein")
End
EndIf