Динамические формы и их элементы - VB
Формулировка задачи:
Доброго времени суток. Подскажите, при создании динамических компонентов формы, как к ним обращаться, вызывать события и получать значения?
Создаю на MultiPage как Lable так и TextBox.
как мне создать событие при обновлении textbox и получить внесенное значение в textbox ?
Спасибо.
P.S. пытался сделать динамический код для каждого textbox, но он не работает(может из-за имени некорректного)
Решение задачи: «Динамические формы и их элементы»
textual
Листинг программы
Option Explicit
Dim WithEvents txb As MSForms.TextBox
Private Sub txb_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
'Теперь если кликнуть по текстовому полю возникнет ..
MsgBox "Событие от переменной txb"
End Sub
Private Sub UserForm_Initialize()
Set txb = Me.Controls.Add("Forms.TextBox.1", "txb", 1): With txb
.Move 0, 0, 200, 20
.Text = "Руки проч от коровьих сисек !"
End With
End Sub