@KodeZwerg: Mit Deinem Code (der veraltet ist) baust Du CreateOleObject/GetActiveOleObject eigentlich nur nach.
Eigentlich ruft mein Code die Registry HKEY_LOCAL_MACHINE\SOFTWARE\Classes\
CLSID ab soweit ich mich erinnern kann und der
OLE Created/Getted nichts.
Ich muss mal debuggen um das nachzuvollziehen was Du da schreibst.
Veraltet? Wie lautet bitte NextGen Befehl der meinen Ersetzt? (CLSIDFromProgID)