realist
|
|
1 | |
Почему теряется переменная?18.11.2008, 13:48. Показов 698. Ответов 3
Метки нет Все метки)
(
Объявляю переменную
public num as integer присваиваю значение num = 1 затем вызываю подчинённую форму form.show vbModal вот в ней-то и теряется значение переменной, т.е при попытке выполнить инструкцию if num = 1 num оказывается пустой |
|
18.11.2008, 13:48 | |
Ответы с готовыми решениями:
3
Теряется переменная в switch После выполнения ajax-запроса переменная теряется
|
0 / 0 / 0
Регистрация: 03.12.2007
Сообщений: 14
|
|
18.11.2008, 14:01 | 2 |
А if form.num = 1 не пробовал?
0
|
2 / 2 / 1
Регистрация: 18.10.2007
Сообщений: 1,748
|
|
18.11.2008, 14:32 | 3 |
есть два выхода.
Первыый - создать модуль и обьявить в ней Global переменную: Global MyVar As String Тогда доступ из любой формы будет самым простым: MyVar = 'abc' Второй - объявить Public переменную в форме: Public MyVar2 As String Тогда доступ из других форм/модулей будет таков: Form1.MyVar2 = 'ABC'
0
|
realist
|
|
18.11.2008, 17:34 | 4 |
Спасибо! Раньше так и делал, а теперь заклинило. Время не лечит
![]() |
18.11.2008, 17:34 | |
18.11.2008, 17:34 | |
Помогаю со студенческими работами здесь
4
Почему переменная не определена? Почему не раотает Like '* переменная *' ? Почему не передается переменная? Почему переменная не обявляется? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |