Topic: Главная форма

Не могу понять как определить главную форму (ту которая запускается первой) и нельзя ли сделать выбор в настройках формы сделать главной, чтобы при запуске проекта запускалась выбранная форма.

Re: Главная форма

Главная форма та, которая первая на вкладке в My Visual Database, она же на вкладке имеет оранжевый значок,

при необходимости можете перетаскивать вкладки, перетащив вкладку на первое место, соответствующая форма станет главной.

Dmitry.

Re: Главная форма

Добрый вечер!
А можно скриптом поменять главную форму?
Спасибо! smile

Re: Главная форма

Приветствую,


а зачем?
можно в событии главной форме OnShow вызывать другую форму например Form2.ShowModal;

Dmitry.

Re: Главная форма

Попытаюсь ответить на вопрос "Зачем?" smile
   Задумка такая. Есть две группы пользователей. Одни только ищут информацию в базе. Для них существует одна форма и, поскольку таких пользователей много, то эта форма и есть главной.
   И вторая группа пользователей, гораздо меньшая (2-3 чел.) эти люди по паролю открываю другую форму - для редактирования и ввода новой информации. Первая форма им уже не нужна. Но, когда эти пользователи закончат свою работу, то выходя из программы они вынуждены вновь попасть на первую форму и закрыть её. Не страшно, в принципе, но движения лишние. smile


Не знаю, понятно ли объяснил.

Re: Главная форма

Кажется я понял! smile Надо одновременно закрыть 2 формы. Сейчас попоробую smile

Re: Главная форма

texotdel
в форме для второй группы пользователей, в событии OnClose можно закрывать главную форму (Form1.Close;)


либо сделать главной формой, на которой пользователи могут нажать кнопку, чтобы перейти на форму для первой группы пользователей, либо ввести пароль, для доступа второй группы пользователей, после чего скрывать главную форму (Form1.Hide;)


но в этом случае нужно не забыть закрыть эту форму, когда пользователь закроет свою форму (опять же в событии OnClose закрывать скрытую главную форму Form1.Close;)

Dmitry.

Re: Главная форма

либо сделать главной формой, на которой пользователи могут нажать кнопку, чтобы перейти на форму для первой группы пользователей, либо ввести пароль, для доступа второй группы пользователей, после чего скрывать главную форму (Form1.Hide;)

но в этом случае нужно не забыть закрыть эту форму, когда пользователь закроет свою форму (опять же в событии OnClose закрывать скрытую главную форму Form1.Close;)

Спасибо! Я так и поступил! smile