Форум программистов, компьютерный форум CyberForum.ru

Формы, настройка - C++

Восстановить пароль Регистрация
 
klynxe
10 / 10 / 4
Регистрация: 07.09.2012
Сообщений: 537
08.09.2012, 16:25     Формы, настройка #1
Подскажите, когда у меня несколько форм в одном проекте и ставлю visible true на них, то они открываются одновременно, но у меня проблема в том, что при закрытии первой (главной) формы в проекте закрываются и все остальные, а остальные нормально закрываются, не трогая первой. Как сделать что бы при закрытии первой формы не закрывался весь проект?(это все во время работы проекта)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2012, 16:25     Формы, настройка
Посмотрите здесь:

Настройка MS VS 2008 C++
C++ настройка компилятора
Настройка Turbo C 2.0 C++
Настройка эклипс C++
Настройка eclipse C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
08.09.2012, 16:32     Формы, настройка #2
Возможно, сделать главную форму невидимой.
klynxe
10 / 10 / 4
Регистрация: 07.09.2012
Сообщений: 537
08.09.2012, 17:42  [ТС]     Формы, настройка #3
Цитата Сообщение от Кот Ангенс Посмотреть сообщение
Возможно, сделать главную форму невидимой.
мне бы что бы были видны все, но при закрытии, закрывались по 1-ой...

Добавлено через 36 минут
И у первой формы стоит фолс изначально, а второй, пока тру не поставил, она вообще не появлялась, а сейчас появляется, но закрывается вместе с первой.
Байт
 Аватар для Байт
13955 / 8786 / 1222
Регистрация: 24.12.2010
Сообщений: 15,913
08.09.2012, 18:59     Формы, настройка #4
klynxe, Переходи на Qt. Там таких проблем нет.
defer
秘密
 Аватар для defer
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
08.09.2012, 19:01     Формы, настройка #5
Цитата Сообщение от Байт Посмотреть сообщение
Переходи на Qt. Там таких проблем нет.
Таких - это каких? Просветите
Байт
 Аватар для Байт
13955 / 8786 / 1222
Регистрация: 24.12.2010
Сообщений: 15,913
08.09.2012, 20:24     Формы, настройка #6
Цитата Сообщение от defer Посмотреть сообщение
Таких - это каких? Просветите
В Qt ежели форма (виджет) создается без родителя, то она живет, пока ты ее не закроешь. Можно создать десяток таких виджетов, и каждый придется закрывать отдельно. А вот ежели у виджета есть папаша, то при закрытии папаши закрываются и все его дети.
А у систем типа Borland Builder есть понятие главной формы. И когда ты закрываешь эту главную, закрывается вся программа (а вместе с ней и все что было в этой программе создано).
Возможно, я и ошибаюсь. Возможно и там есть возможность программу не закрывать.
Программирование под Виндовозом вообще есть блуждание в лабиринте, напичканном смертельными ловушками и хищниками (Клейтон Уолнэм)
klynxe
10 / 10 / 4
Регистрация: 07.09.2012
Сообщений: 537
09.09.2012, 12:17  [ТС]     Формы, настройка #7
Мне бы все-таки билдер настроить как-нибудь... Может через редакцию текстов каких-нибудь файлов можно?

Добавлено через 11 часов 14 минут
Через редакцию какого файла и как, можно сделать что бы все формы были равноправные и не закрывали друг друга?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2012, 14:50     Формы, настройка
Еще ссылки по теме:

C++ Настройка среды
Настройка CodeBlock C++
C++ настройка openCV

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Кот Ангенс
 Аватар для Кот Ангенс
317 / 267 / 37
Регистрация: 24.05.2012
Сообщений: 629
10.09.2012, 14:50     Формы, настройка #8
Я же говорю, создать пустую невидимую форму и заставить винду считать ее главной. Ну и вести подсчет других открытых форм. Когда невидимая остается одна - закрыть ее, т. е. завершить приложение.
Yandex
Объявления
10.09.2012, 14:50     Формы, настройка
Ответ Создать тему
Опции темы

Текущее время: 07:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru