Форум веб-мастеров  /  Статьи веб-мастера  /  WHOIS-сервис  /  Услуги веб-мастера  /  RSS 
Разделы сайта




Полезные ссылки

wm-help.net -> Электронная библиотека -> Delphi -> Вопросы и Ответы по Delphi -> Вопрос и Ответ 27

Вопрос и Ответ 27

Вопрос и Ответ 27

Вопросы и Ответы


      27. Почему при запуске MDI приложения автоматически создается дочерняя форма?

      При создании новой формы, Delphi добавляет, строку инициализирующую, ее в файл проекта (*.dpr):

      Application.CreateForm(TForm2, Form2); {Для примера}

      Когда приложение запускается, то сразу создаются все формы описанные в файле проекта, но видимой становится только форма созданная первой. Все остальные формы - невидимы. Такого свойства нет у дочерних форм MDI, они всегда остаются видимыми.

      Это легко обойти, убрав из файла проекта (*.dpr) строки создающие дочерние формы MDI.

      Чтобы отредактировать файл проекта, выберите из меню View пункт Project Source.

      Пример


...предыдущая страница следующая...
оглавление

[ Вверх ]

Rambler's Top100

Другие наши проекты:
бодибилдинг | Строим Домик | RU-домены за 170 рублей |
"Вопрос и Ответ 27"
Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008.
При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны!
Время генерации страницы: 0.051