VB6 ActiveX Control - Daten aus webseite übernehme

Hallo,

folgende Schwierigkeit. Ich habe ein ActiveX Control, welches lokal auf das Schließen einer Applikation wartet. Dies wird über einen Timer und das zugehörige Timer-Event gemacht (tut auch).

Da dieses ActiveX Control mit unterschiedlichen Dokumenten arbeiten soll, muß es aus der Web-Seite, von der es aufgerufen wird Parameter übernehmen.

D.h. ich will im ActiveX-Control den für das Objekt angegebenen Parameter „abc“ in eine Variable einlesen. Wie geht das?

Der folgende Ansatz funktioniert nicht:

Dim parm\_abc As String

Public Property Get abc()
 Txt\_Status.Text = Txt\_Status.Text & " Get abc: " & vbCrLf
 abc = parm\_abc
End Property

Private Sub UserControl\_Initialize()
 Txt\_Status.Text = Txt\_Status.Text & vbCrLf & "Name: " & UserControl.name
 Txt\_Status.Text = Txt\_Status.Text & vbCrLf & "abc: " & Me.abc
 PropertyChanged "abc"
...
end sub

Private Sub UserControl\_ReadProperties(PB As PropertyBag)
 parm\_abc = PB.ReadProperty("abc")
 Txt\_Status.Text = Txt\_Status.Text & " parm\_abc: " & parm\_abc & vbCrLf
End Sub

Der Aufruf von
Me.abc
führt dazu, dass property get aufgerufen wird. Der Wert ist aber leer.

Der Aufruf von
PropertyChanged „abc“
bewirkt nichts. Das ReadProperties event wird nie getriggert.

Wo ist der Fehler?

Viele Grüße
MB