MSCOMM Objektinstanzierung Fehlercode 2

#546887
Lesenswert?

Ich habe ein Problem bei der dynamischen Objekt erstellung in Excel VBA 
6.0

Was funktioniert:
Objekt drag & drop und COM Port öffnen. Ich möchte aber kein 
unsichtbares Feld in meiner Form, darum möchte ich MSCOMM dynamisch 
erstellen.

Was nicht funktioniert:
1
    Dim MSComm As MSCommLib.MSComm
2
    Set MSComm = New MSCommLib.MSComm
Fehlercode: 2 - Das System kann die angegebene Datei nicht finden

Die Variante
1
    Dim MSComm As MSCommLib.MSComm
2
    Set MSComm = CreateObject("MSCommLib.MSComm")
schlägt ohne Error fehl (auch kein Error den ich über GetLastError 
erhalten könnte.

MSCOMM.OCX ist VBA als Verweis bekannt unter C:\Windows\System32.ocx
MSCOMMLIB wird im Objektkatalog aufgeführt.
MSCOMM.OCX ist in der Registry eingetragen.


Was mich auch interessieren würde wäre eine möglichkeit den Verweis im 
Programmcode zu setzen und nicht in der Optionsleiste von VB.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren