Vesna
Гуру
(4002)
16 лет назад
При вызове Show второе окно появляется на экране и работает вместе с первым, поэтому управление передается оператору, стоящему сразу за обращением к этому методу. Это - немодальные окна, они открываются в одном методе, а закрываются в другом.
ShowModal - создает модальное окно, которое полностью берет на себя управление программой, поэтому оператор, расположенные следом за ShowModal, получит управление только после закрытия модального окна
PenToD23
Мастер
(1724)
16 лет назад
Show - выставляет свойство Visible в True и выводит форму наверх перед всеми формами.
ShowModal - используется для отображения формы в модальном виде. Это значит, что программа не сможет продолжить работу, пока форма не будет закрыта. При этом модальный режим не закрывается при закрытии формы. Для его закрытия необходимо установить свойство Form1.ModalResult в ненулевое значение. (Подробнее см. в Help)