powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как подождать выполнение модальной формы и взять у неё значение?
3 сообщений из 3, страница 1 из 1
Как подождать выполнение модальной формы и взять у неё значение?
    #33429157
Andrik77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Требуется по нажатию кнопки на форме вызвать вторую форму (модальную) и после закрытия модальной формы установить в некое поле первой формы значение выбранное на той модальной форме. Как это сделать?
...
Рейтинг: 0 / 0
Как подождать выполнение модальной формы и взять у неё значение?
    #33429775
Главная форма - frmMain, с полем TextBox1.

Код: plaintext
1.
2.
3.
Private Sub CommandButton1_Click()
    DoCmd.OpenForm FormName:="frmModal", WindowMode:=acDialog
    Me.TextBox1 = varValue
End Sub

Модальная форма - frmModal с полем TextBox2.

Код: plaintext
1.
2.
Private Sub Form_Close()
    varValue = Me.TextBox2
End Sub

Стандартный модуль:

Код: plaintext
Public varValue As Variant
...
Рейтинг: 0 / 0
Как подождать выполнение модальной формы и взять у неё значение?
    #33430044
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не слушай его. В модальной форме пишешь
Public Function CreateForm()
Show vbModal
CreateForm = someval
End Function
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как подождать выполнение модальной формы и взять у неё значение?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]