Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
-8 / 18 / 3
Регистрация: 27.08.2013
Сообщений: 104
1

Разработка приложений с диалоговыми окнами

02.09.2013, 17:49. Показов 1994. Ответов 18
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
День добрый, я новенький в С++. Хотел бы спросить о следующем: Установлено MinGW, Code::Blocks. Скажите пожалуйста как с помощью моей ИДЕ создавать диалоговые окна, точнее Есть Ли Какой-нибудь конструктор для этого? Вспомнил Делфи, там вроде ничего сложного небыло - рисуешь формы , кнопки на них и тп. Есть ли ИЛИ можно ли как то делать так же в моей ИДЕ? Или что-нибудь еще надо устанавливать и тп? Думаю и хотел бы сэкономить кучу времени на создание диалоговых окон. Если есть у кого по моему вопросу полезные ссылки - буду рад. Еще говорят хорошая ИДЕ - ECLIPSE. если у кого есть что мне посоветовать по поводу эклипса - тоже буду рад, ибо думаю не составит труда перейти на Эклипс. И вообще интересно мнение, видел здесь подборки бесплатных ИДЕ, но какую выбрать - нет советом, какую посоветуете "ЗАВСЕГДАТАИ" и "ПРОФИ" ИДЕ ? Заранее благодарю.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2013, 17:49
Ответы с готовыми решениями:

Работа с диалоговыми окнами
void MainMenu::on_get_btn_clicked() { obj = new Add_Get_Window(net,GET,this); ...

Работа с диалоговыми окнами
Здравствуйте, я недавно начал учить библиотеку Qt и меня заинтересовал такой вопрос , смотрите ,...

Проблема с диалоговыми окнами
Существует несколько диалоговых окон, они должны работать с одинаковым пользовательским набором...

Работа с диалоговыми окнами, Borland C++ 6
Здраствуйте, очень прошу вашей помощи в написании программы в Borland C++ Builder 6, по такому...

18
859 / 448 / 112
Регистрация: 06.07.2013
Сообщений: 1,491
02.09.2013, 17:56 2
по поводу эклипса тут же в форуме создали тред, https://www.cyberforum.ru/cpp-... 26680.html
1
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.09.2013, 18:46 3
Цитата Сообщение от WebNum Посмотреть сообщение
Установлено MinGW, Code::Blocks. Скажите пожалуйста как с помощью моей ИДЕ создавать диалоговые окна, точнее Есть Ли Какой-нибудь конструктор для этого?
Дополнительные библиотеки GUI нужно подключать (Qt, wxWidgets и пр.).

Добавлено через 12 минут
Цитата Сообщение от WebNum Посмотреть сообщение
видел здесь подборки бесплатных ИДЕ, но какую выбрать - нет советом, какую посоветуете "ЗАВСЕГДАТАИ" и "ПРОФИ" ИДЕ ?
Поиском по форуму пользуйтесь:
https://www.cyberforum.ru/sear... id=6472882
1
-8 / 18 / 3
Регистрация: 27.08.2013
Сообщений: 104
02.09.2013, 21:28  [ТС] 4
Цитата Сообщение от alsav22 Посмотреть сообщение
Дополнительные библиотеки GUI нужно подключать (Qt, wxWidgets и пр.).
Это интересно, можно ссылочку на инструкцию как это сделать? А если есть ИДЕ с уже всем этим встроенным - скажите только ее пожалуйста).....
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.09.2013, 21:43 5
Цитата Сообщение от WebNum Посмотреть сообщение
можно ссылочку на инструкцию как это сделать?
Библиотеки к средам похоже подключаются. Вот тут тема, как в Code Bloks это делается для конкретной библиотеки, но другие так же подключаются (можно несколько по иному, но сути это не меняет):
Работа с CURL

Добавлено через 4 минуты
Вот тут тема, как в студии это делается: Прилинковать SDL к V.S. 2010

Добавлено через 4 минуты
Добавлю, что нужно, при подключении, учитывать: под какой компилятор собрана библиотека, и разрядность компилятора и библиотеки.
1
-8 / 18 / 3
Регистрация: 27.08.2013
Сообщений: 104
02.09.2013, 22:17  [ТС] 6
Так как я новичок: Думаю либо все это мастрячить, либо сменить ИДЕ, что посоветуете для новичка? Для более быстрого создания графического интерфейса(диалоговые окна и тп)?
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.09.2013, 22:38 7
Даже не знаю... Если IDE - с встроенной библиотекой для GUI, то это привязка к определённой библиотеке. Они разные: есть относительно простые (небольшие), есть сложные (большие). Если бибилиотека не подойдёт, то всё-равно прийдётся учиться подключать другие. Научиться подключать библиотеки - наука не сложная. По-моему, нужно начать с выбора библиотеки (или способа для создания GUI, есть же ещё и API), а потом уже думать как её использовать, подключать или (если есть) искать IDE с такой библиотекой.

Добавлено через 3 минуты
https://www.cyberforum.ru/sear... id=6473521
0
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,696
02.09.2013, 22:44 8
Цитата Сообщение от WebNum Посмотреть сообщение
Так как я новичок: Думаю либо все это мастрячить, либо сменить ИДЕ, что посоветуете для новичка?
если для винды писать будешь то Visual Studio, или Borland C в нем увидишь много того с чем встречался в Делфи
если кросплатформенный код то Qt

Добавлено через 2 минуты
Цитата Сообщение от alsav22 Посмотреть сообщение
или способа для создания GUI, есть же ещё и API
АПИ апями, но я так понял ему нужно работать с ресурсами( диалоговые окна рисовать а не создавать)
а это уже IDEшка должна уметь делать, ну или сторонний редактор ресурсов
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.09.2013, 23:01 9
Цитата Сообщение от ValeryS Посмотреть сообщение
но я так понял ему нужно работать с ресурсами( диалоговые окна рисовать а не создавать)
ValeryS, завидую я таким понятливым ... А мне кажется, ТС сам ещё не знает что ему нужно...
И что такое: рисовать окна?

Добавлено через 8 минут
Имеются в виду Дизайнеры?
0
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,696
02.09.2013, 23:06 10
Цитата Сообщение от alsav22 Посмотреть сообщение
И что такое: рисовать окна?
ну как ты создаешь диалог в редакторе ресурсов?
код пишешь? нет, накидываешь на форму( ну или как её назвать) всяких кнопочек, полей
а компилятор потом скомпилит, а линкер свяжет
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.09.2013, 23:08 11
Цитата Сообщение от ValeryS Посмотреть сообщение
ну как ты создаешь диалог в редакторе ресурсов?
Я, никак. С редакторами ресурсов не работаю.
Цитата Сообщение от ValeryS Посмотреть сообщение
код пишешь? нет
Да
0
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,696
02.09.2013, 23:11 12
alsav22,
если что я говорю про винду, с другими графическими интерфейсами не работаю
Цитата Сообщение от alsav22 Посмотреть сообщение
Да.
не знаю, не знаю положить полдня чтобы описать диалог
0
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
02.09.2013, 23:16 13
Цитата Сообщение от ValeryS Посмотреть сообщение
если что я говорю про винду, с другими графическими интерфейсами не работаю
В других тоже есть (в Qt, wxWidgets, дизайнерами обзываются).

Добавлено через 2 минуты
Цитата Сообщение от ValeryS Посмотреть сообщение
если что я говорю про винду
Имеется в виду C++/CLI Windows Forms?
1
Модератор
Эксперт по электронике
8950 / 6716 / 921
Регистрация: 14.02.2011
Сообщений: 23,696
02.09.2013, 23:23 14
Цитата Сообщение от alsav22 Посмотреть сообщение
В других тоже есть (в Qt, wxWidgets, дизайнерами обзываются).
спасибо. буду знать
как раз сейчас проект один хочу перевести с MFC на Qt, чтобы кросс платформенный был,
а с Qt по серьезному еще не работал, если что вопросы буду детские задаватьWebNum,
я ошибся не Borland C а C Bulder

Добавлено через 5 минут
Цитата Сообщение от alsav22 Посмотреть сообщение
Имеется в виду C++/CLI Windows Forms?
нет MFC, WinApi
про формы я так сказал, не знаю как эту заготовку обозвать
кстати первый вопрос
мне нужно работать будет с коробочкой интерфейс USB, на винде создал Дллку которая весь низкий протокол на себя взяла и все
а как с Qt? можно ли создать что то подобное ? будет ли это кросплатформенное? или для каждой системы свое писать?
что посоветуешь почитать?
1
alsav22
02.09.2013, 23:46
  #15

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
а как с Qt? можно ли создать что то подобное ? будет ли это кросплатформенное? или для каждой системы свое писать?
что посоветуешь почитать?
У меня не тот уровень знаний по Qt, чтобы на такие вопросы отвечать, сам в процессе обучения. По Qt, на форуме, отдельная ветка есть. Насчёт почитать... Насколько знаю, литературы немного. Сам читаю: "Макс Шлее - Qt 4.5. Профессиональное программирование на C++ (2010)", наиболее популярная. Но это не учебник, и не справочник, а, скорее, некий обзор (с объяснениями и примерами) основных разделов Qt. Всего там не объять. Есть ещё:"Жасмин Бланшет, Марк Саммерфилд - Qt 4 Программирование GUI на С++ 2 издание [2008].", "Марк Саммерфилд - Qt Профессиональное программирование (High tech) - 2011". Есть сайты с документацией (частично переведённой).

0
150 / 137 / 35
Регистрация: 29.07.2012
Сообщений: 709
03.09.2013, 00:58 16
Качайте уже Borland C++ Builder 6 и не парьтесь.
1
-8 / 18 / 3
Регистрация: 27.08.2013
Сообщений: 104
03.09.2013, 09:47  [ТС] 17
Цитата Сообщение от ValeryS Посмотреть сообщение
накидываешь на форму( ну или как её назвать) всяких кнопочек, полей
а компилятор потом скомпилит, а линкер свяжет
и НЕ
Цитата Сообщение от ValeryS Посмотреть сообщение
положить полдня чтобы описать диалог
- вот это верно, что бы потом просто писать код в котором использовать данные что пользователи забили в эти созданные окошки. Ну так что посоветуете? С Builder? Там все это есть? И на счет VS - она бесплатная?(хотя это значения не имеет )))) Да и кстати у меня Win 7 x64 - на этих парах пойдет VS or C Builder 6?
0
Почетный модератор
Эксперт С++
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
03.09.2013, 10:02 18
Цитата Сообщение от WebNum Посмотреть сообщение
что бы потом просто писать код в котором использовать данные что пользователи забили в эти созданные окошки
...в приложени, которое весит как четыре паровоза с чугунными гирями.
Не открывать
Но борланда все равно хорошо.

Цитата Сообщение от WebNum Посмотреть сообщение
С Builder? Там все это есть?
Полно.

Не по теме:

Только тогда уж C++ Builder, а то как-то вгоняет в раздумия.


Цитата Сообщение от WebNum Посмотреть сообщение
И на счет VS - она бесплатная?
Список бесплатных сред.
Цитата Сообщение от WebNum Посмотреть сообщение
у меня Win 7 x64 - на этих парах пойдет VS or C Builder 6?
Должны.
1
-8 / 18 / 3
Регистрация: 27.08.2013
Сообщений: 104
03.09.2013, 11:09  [ТС] 19
Итак, тема походит к концу. Определился я с ИДЕ, буду качать С++ Builder. Хочу и буду создавать программы для быстродействующих компьютеров(ибо нужно подключать SQL и тп. вещи), а именно для х64 систем. На офсайте вижу есть у них для это ПО, но купить......мдя финансы не позволяют ) Буду выкручиваться ).
0
03.09.2013, 11:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.09.2013, 11:09
Помогаю со студенческими работами здесь

подскадите, как пользоваться диалоговыми окнами?
Собственно, мне это окно нужно чтобы вводить диапазон дат, по которым потом осуществлять поиск. Но...

Запуск процессов с диалоговыми окнами в службе
Есть служба которая отслеживает запущена ли некоторая программа(программы имеют оконный интерфейс)...

Переход между диалоговыми окнами (MFC)
Помогите пожалуйста. Как реализовать переход между 2-мя диалоговыми окнами по кнопке? Раньше...

Ошибка открытия файла в приложении с диалоговыми окнами
Не могу разобраться, почему не получается открыть .jpg-файл, который создан конкретно в программе?...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru