Announcement

Collapse
No announcement yet.

Wie Events einer Klasse in COM abfangen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie Events einer Klasse in COM abfangen?

    Hallo Zusammen,

    ich habe hier eine COM (Activex?) die ich in VB.NET übers Menü "Projekt\Verweis hinzufügen" hinzugfügt habe. - es halndelt sich um ein X10 Control um eine Fernbedienung abzufangen.

    So, nun wie kann ich darauf zugreifen? Ich meine das Ding hört auf Signale, wie kann ich die abfangen?

    Das DIng hat diese Schnittstellen:


    Ganz oben füge ich Implements ein:


    Public Class Form1
    Implements _DIX10ControlEvents
    dann meckert VB dass da die "Sub X10Command..." fehlt.
    die füge ich hinzu:

    PHP Code:
        Sub X10Command(ByVal bszCommand As StringByVal eCommand As X10.tagEX10CommandByVal lAddress As IntegerByVal EKeyState As X10.tagEX10KeyByVal lSequence As IntegerByVal eCommandType As X10.tagEX10CommByVal varTimestamp As Object) Implements _DIX10ControlEvents.X10Command
            MsgBox
    ("Hallo Welt")
        
    End Sub 
    und nun? ich drück die Tasten, kommt aber nichts... weiß nichteinmal ob ich das oben richtig gemacht habe... hab sowas noch nie gemacht. Hat jemand nen Tipp? Danke.

    Mike.
    Attached Files
    ...
Working...
X