[VB] Inhalt eines Strings als benztzerdefinierten Type

Crescender

Vice Admiral
🎅Rätsel-Elite ’24
Registriert
Dez. 2005
Beiträge
6.438
Hi Leute,
ich habe ein Problem mit VB.
ich habe eine variable von Benutzerdefiniertem Type und einen String, in dem der Name dieser Variablen gespeichert wird. jetzt möchte ich auf die untervariablen des benutzerdefinierten Types zugreifen. wie geht das?
Code:
type Testtype
    Untervar1 as integer
    Untervar2 as integer
end type


'in einer Funktion:
dim Var1 as Testtype
dim var2 as string

var2 = "Var1"

'jetzt will ich auf die Untervariable Untervar1 zugreifen

var2.Untervar1 = wasweissich 'Das geht leider so nicht!

Hoffe ihr könnt mir da weiterhelfen.

so long and greetz
 
Option Explicit

Private Type Testtype
Untervar1 As Integer
Untervar2 As String
End Type

Private Sub Form_Load()

Dim Var1 As Testtype
Dim var2 As String

Var1.Untervar1 = 1
Var1.Untervar2 = "Hallo"
var2 = Var1.Untervar2

MsgBox var2
End Sub
 
Zurück
Oben