Frage ist gelöstObjekt aus Variable erstellen
07.04.2007
14:19:41 Uhr2961 Aufrufe
6 Antworten
14:19:41 Uhr
6 Antworten
Noch nicht bewertet
Hallo Zuasmmen,
ich möchte ein Objekt (TextFeld) aus einer Variabe erstellen.
Dim Obj as Object, sName as String
sName = "txtFeld(1)"
Set Obj = sName
Das Textfeld existiert und den Namen bekomme ich aus einer Funktion.
Ist es möglich so etwas zu realisieren, denn so funktioniert es nicht.
(Objekt erforderlich)
Ich nutze VB6
Gruß
Michael
ich möchte ein Objekt (TextFeld) aus einer Variabe erstellen.
Dim Obj as Object, sName as String
sName = "txtFeld(1)"
Set Obj = sName
Das Textfeld existiert und den Namen bekomme ich aus einer Funktion.
Ist es möglich so etwas zu realisieren, denn so funktioniert es nicht.
(Objekt erforderlich)
Ich nutze VB6
Gruß
Michael
bastla schreibt am 07.04.2007 um 19:44:56 Uhr
Hallo Tabes!
Sollte so gehen:
Siehe dazu auch hier.
Grüße
bastla
P.S.: Sorry, hatte oben nur mit einer nicht-inidizierten Textbox getestet und dann den von Dir verwendeten Steuerelementnamen erst beim Posten eingesetzt; dadurch ist mir das Problem nicht aufgefallen.
Sollte so gehen:
01.
Obj As Control, sName As String, Index As Integer 02.
sName = "txtMaw" 03.
Index = 15 04.
05.
Set Obj = Me.Controls(sName)(Index)Grüße
bastla
P.S.: Sorry, hatte oben nur mit einer nicht-inidizierten Textbox getestet und dann den von Dir verwendeten Steuerelementnamen erst beim Posten eingesetzt; dadurch ist mir das Problem nicht aufgefallen.






