Эхх. Давным давно уже ничего не писал на VB... Подзабыл.... В общем не могу разобраться с передачей глобальных переменных.
Есть модуль с процедурой Sub Main(). В этом модуле записан вот такой вот код:
- Код: Выделить всё
Public strText As String
Sub Main()
strText= "test string"
frmTest.show
End Sub
Есть форма frmTest, которая вызывается из процедуры Main().
Вот ее код:
- Код: Выделить всё
Private Sub Form_Load()
MsgBox strText
End Sub
Почему глобальная переменная strText не передается из модуля в форму?!