Страница: 1 |
Страница: 1 |
Вопрос: Что такое MIDI форма?
Добавлено: 07.10.04 18:38
Автор вопроса: Orex
Что такое MIDI форма? Расскажите немного нафига она нада!!!
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #1
Добавлено: 07.10.04 18:48
Может быть MDI форма?
Так это дочерняя, и нужна чтобы использовать ее как окно для всевозможных операций внутри Старшей формы
Номер ответа: 2
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #2
Добавлено: 07.10.04 22:25
Ну, например ФотоШоп, тама штук тридцать разных окон, но все они принадлежат главному окну программы. Ты наверно замечал, что активно и Старшее окно и дочернее.
Номер ответа: 3
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #3
Добавлено: 07.10.04 22:45
dNW
У MDI формы нет "старших форм" и она не дочерняя. Она сама и есть старшая, внутри которой сидят дочерние формы - MDI Child
Orex
Запусти VB, и далее запусти мастера VB Application Wizard, пройди через него и пусть он тебе сделает проект с MDI интерфейсом (он сам тебя спросит, какой делать: MDI, SDI или Explorer), и тогда и увидишь, что такое MDI форма, что такое MDI Child и т.д.
Номер ответа: 4
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #4
Добавлено: 08.10.04 01:07
К примеру SDI форма - это контейнер для контролов. А MDI форма - это контейнер для форм. У неё существует специальный интерфейс для управления дочерними формами. Раз это контейнер, то для работы с его содержимым нужно сначало что то туда положить. Это делается очень просто. Добавь MDI и SDI формы. У SDI-формы свойство MDIChild сделай истинным. А в MDIForm_Load напиши Form1.Show.
Номер ответа: 5
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #5
Добавлено: 08.10.04 07:19
Я знаю. Просто никогда с ними не работал и потому ошибся