Синтаксис
object.Show style, ownerform
Части синтаксической последовательности для метода Show приведены в таблице:
Часть
|
Описание
|
object |
Объектное выражение.
|
style |
Необязательный параметр. Целое число, определяющее, является
ли форма изменяемой или неизменной. Если параметр style равен 0 – форма
неизменная; если style равен 1 – форма изменяемая.
|
ownerform |
Необязательный параметр. Строковое выражение, указывающее
компонент, который содержит показываемую форму.
|
Примечания
Если указанная форма не загружена в момент вызова метода Show, то Visual
Basic загружает ее автоматически.
Когда метод Show отображает неизменную форму, то следующий за вызовом
метода код выполняется тогда, когда до него дойдет очередь. Когда метод Show
отображает изменяемую форму, последующий код не выполняется до тех пор, пока
форма не будет скрыта или выгружена.
Когда метод Show отображает изменяемую форму, объекты на ней не чувствительны
к нажатиям клавиш на клавиатуре или щелчкам мыши. Программа должна скрыть или
выгрузить изменяемую форму (обычно в ответ на некоторые действия пользователя),
прежде чем будет возможен ввод в другую форму.
Хотя во время вывода изменяемой формы остальные формы в приложении пользователя
заблокированы, возможен доступ к другим приложениям.
Стартовая форма приложения отображается автоматически после вызова события Form_Load.
В примере показывается, как использовать метод Show:
Private Sub cmdShowResults_Click()
' Отображает изменяемую форму frmResults.
frmResults.Show vbModal
End Sub