Как использовать переменную из одной формы в другой форме?

Программирование на Visual Basic for Applications
n!ghtmare*
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 02.07.2003 (Ср) 7:09

Как использовать переменную из одной формы в другой форме?

Сообщение n!ghtmare* » 15.07.2003 (Вт) 8:31

Как сделать обращение к переменной которая была использованна в другой форме?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 15.07.2003 (Вт) 9:14

Объявить переменную на уровне формы как public

Код: Выделить всё
public myvar as string

и потом обращаться к ней как
Код: Выделить всё
form1.myvar = "Hello"

n!ghtmare*
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 02.07.2003 (Ср) 7:09

?

Сообщение n!ghtmare* » 15.07.2003 (Вт) 9:38

Код: Выделить всё
q = MsgBox("Обновить?", vbYesNo)

Какого типа переменная?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 15.07.2003 (Вт) 9:45

Если не объявлено, то variant, будет преобразовано к integer так как msgbox возвращает integer


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 60

    TopList