|
Язык программирования для радиолюбителя, В чем вы создаете GUI (под Win)? |
|
|
|
Apr 17 2012, 20:24
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Хочется обсудить такую тему: Если требуется управлять созданной конструкцией при помощи компьютера - на чем лучше писать управляющю программу? (Имеется ввиду пользовательский интерфейс на РС.) Каким языком программирования лично Вы пользуетесь для такой цели? уточнения. Я говорю о штучных и экспериментальных изделиях; условия работы, близкие к радиолюбительству. (Для крупных КБ подобный вопрос не стоит - там чем положено, тем и пользуются). Интересующая платформа - Win. Тип связи с устройством: обсуждаемый вопрос. Не задано заранее. Что потребует задача. О себе. Не суть важно, но предупреждая вопросы и для удовлетворения любопытства: Я пользуюсь Visual Basic по причине его достаточно комфортной среды разработки. Но должен признать, что качество компилируемого им кода мягко сказать оставляет желать много лучшего. Но пока не нашел, на что пересесть. Советуйте, плиз
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
 |
Ответов
|
Apr 18 2012, 08:00
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (Меджикивис @ Apr 18 2012, 12:25)  что у меня жуткая аллергия на сишные точки-с-запятой)))))) пришлось оставить это намерение. Ответ Ваш же.. QUOTE (Меджикивис @ Apr 18 2012, 12:25)   Вы так работаете?! кто бы мог подумать... гммм... От себя: терминал не чураются использовать такие брэнды, как Cisco. Конечно у них и ВЕБ-мордочки есть. Но мне. лично, иногда приятно в терминале покрутить пару параметров и не отвлекаться на бижутерию. При этом я уверен, что могу девайс хоть с досом, хоть линуксом подружить, не говоря о МакОС или Виндовс... QUOTE (Меджикивис @ Apr 18 2012, 15:53)  А с чем его едят? У него собственная среда есть? Или это только набор библиотек к чему-то? Едят с чем угодно  Компилируется под многие платформы, как аппаратные, таки и программные. У меня, например, живет на ARM9. Среда? Это что? Текстовый редактор? Есть. QT Creator. Я его не использую. Использую Eclipse. QT это и есть библиотека. Для многих задач. GUI это ее лишь малые возможности. Она облегчает (спорный вопрос) работу с сетью, Open GL, базами данных и т.п. при условии, что Вам нужна кроссплатформенность. Мордочки в ней делать достаточно легко, как руками, прописывая код, так и тоже руками  , но уже в графическом редакторе...
--------------------
Выбор.
|
|
|
|
|
Apr 18 2012, 08:21
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(haker_fox @ Apr 18 2012, 12:00)  мне. лично, иногда приятно в терминале покрутить пару параметров Я Вас понимаю. Но большинство пользователей боятся таких параметров как черт ладана, они хотят, чтоб в интерфейсе была Большая Волшебная Кнопка, на которую надо нажать - и всё получится :D Приходится идти навстречу их желаниям. В меру возможности  Цитата(haker_fox @ Apr 18 2012, 12:00)  Среда? Это что? Текстовый редактор? Есть. QT Creator. Я его не использую. Использую Eclipse. Не пинайте сильно, если как-то ошибаюсь в терминологии. Текстовый редактор - да, среда (времен DOS). Писать исходник в ней конечно возможно. Но для проектирования ГУИ гораздо приятнее "визуальные" среды, которые позволяют видеть создаваемые формы и редактировать их непосредственно графически. Это большое удобство. Пример - среда разработки Visual Basic. Цитата(haker_fox @ Apr 18 2012, 12:00)  QT это и есть библиотека. Цитата(haker_fox @ Apr 18 2012, 12:00)  Едят с чем угодно  Тогда вопрос: к среде VB ее подцепить можно? И если да, то как именно?
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 18 2012, 08:28
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (Меджикивис @ Apr 18 2012, 16:21)  Я Вас понимаю. Но большинство пользователей боятся таких параметров как черт ладана, они хотят, чтоб в интерфейсе была Большая Волшебная Кнопка, на которую надо нажать - и всё получится :D Приходится идти навстречу их желаниям. В меру возможности  Чтож, клиент всегда прав! QUOTE (Меджикивис @ Apr 18 2012, 16:21)  Текстовый редактор - да, среда (времен DOS). Писать исходник в ней конечно возможно. Но для проектирования ГУИ гораздо приятнее "визуальные" среды, которые позволяют видеть создаваемые формы и редактировать их непосредственно графически. Это большое удобство. Текстовый редактор советую Eclipse. Хотя попроще и менее тяжелый (ресурсоемкий) Code Blocks. Мордочки можно делать в QT Designer. Он, вроде, автоматом ставится под виндовс. Под остальные платформы не знаю. Да, и я испоьзую QT от 2010 года... старенька. В новых что-то может изменится. QUOTE (Меджикивис @ Apr 18 2012, 16:21)  Тогда вопрос: к среде VB ее подцепить можно? И если да, то как именно? Ну только если исходники писать. Не более. Для графики только QT Designer. Хотя Вы можете графический интерфейс описать и в виде исходных текстов. Это не очень сложно. Тогда все можно делать в VB. Правда компилировать все равно придется как-то "на стороне" от VB, ибо компилятор с языка c/c++ необходим. Поэтому мой личный совет: отложите VB. Скачайте эклипс. Позанимайтесь с ним денек другой. Скачайте QT. Ей уделите минимум 5 дней. Почитайте справку на нее. Покачайте мануалы. В сети этого всего хватает. Потом Вам уже виднее будет.
--------------------
Выбор.
|
|
|
|
Сообщений в этой теме
Меджикивис Язык программирования для радиолюбителя Apr 17 2012, 20:24 andron86 LabVIEW Apr 17 2012, 20:56 _Артём_ Цитата(andron86 @ Apr 17 2012, 23:56) Lab... Apr 18 2012, 02:17  Lmx2315 ..не на чём лучше не писать, проще всего пользоват... Apr 18 2012, 04:01 Serhiy_UA Цитата(Меджикивис @ Apr 18 2012, 07:25) С... Apr 18 2012, 05:01  RabidRabbit Используйте Дельфи, там правда тоже ; но они не си... Apr 18 2012, 05:50    Меджикивис Цитата(haker_fox @ Apr 18 2012, 12:28) По... Apr 18 2012, 08:43     haker_fox QUOTE (Меджикивис @ Apr 18 2012, 16:43) В... Apr 18 2012, 08:46 MrYuran Во всех последних проектах вставляю Modbus, обмен ... Apr 18 2012, 04:37 _Pasha Free Pascal с FpGUI вместо Lazarus, хотя последний... Apr 18 2012, 05:56 Alt.F4 Недавно натолкнулся на описание Qt.
Что можно ска... Apr 18 2012, 06:16 MrYuran Цитата(Alt.F4 @ Apr 18 2012, 10:16) Недав... Apr 18 2012, 06:27  vvs157 Цитата(MrYuran @ Apr 18 2012, 10:27) Посл... Apr 18 2012, 13:23 demiurg_spb Цитата(Alt.F4 @ Apr 18 2012, 09:16) Недав... Apr 18 2012, 06:55 SFx Для себя выбрал следующий путь: все что содержит о... Apr 18 2012, 06:54 Меджикивис А с чем его едят? У него собственная среда есть?
И... Apr 18 2012, 07:53 MrYuran Как по мне, Qt и иже с ними - это, конечно, правос... Apr 18 2012, 08:40 Меджикивис Цитата(MrYuran @ Apr 18 2012, 12:40) Стес... Apr 18 2012, 08:52  AlexandrY Цитата(Меджикивис @ Apr 18 2012, 11:52) V... Apr 18 2012, 08:56   Меджикивис Цитата(AlexandrY @ Apr 18 2012, 12:56) Пр... Apr 18 2012, 09:05    ViKo Цитата(Меджикивис @ Apr 18 2012, 12:05) Н... Apr 18 2012, 09:19     MrYuran Цитата(ViKo @ Apr 18 2012, 13:19) Выбор у... Apr 18 2012, 09:22      ViKo Цитата(MrYuran @ Apr 18 2012, 12:22) Это ... Apr 18 2012, 09:28       Меджикивис Цитата(ViKo @ Apr 18 2012, 13:28) Не совс... Apr 18 2012, 09:36      AlexandrY Цитата(MrYuran @ Apr 18 2012, 12:22) Это ... Apr 18 2012, 09:33       MrYuran Цитата(AlexandrY @ Apr 18 2012, 13:33) В ... Apr 18 2012, 10:05        ViKo Цитата(MrYuran @ Apr 18 2012, 13:05) .. в... Apr 18 2012, 10:51    haker_fox QUOTE (Меджикивис @ Apr 18 2012, 17:05) Н... Apr 18 2012, 09:51  MrYuran Цитата(Меджикивис @ Apr 18 2012, 12:52) V... Apr 18 2012, 08:59 Cosmojam Цитата(MrYuran @ Apr 18 2012, 11:40) Как ... Apr 18 2012, 12:35 _pv Цитата(Меджикивис @ Apr 18 2012, 02:24) н... Apr 18 2012, 10:57 MrYuran Цитата(_pv @ Apr 18 2012, 14:57) простые ... Apr 18 2012, 11:14  _pv Цитата(MrYuran @ Apr 18 2012, 17:14) Не к... Apr 18 2012, 12:47 Меджикивис Цитата(_pv @ Apr 18 2012, 14:57) и не С/С... Apr 18 2012, 11:16  haker_fox QUOTE (Меджикивис @ Apr 18 2012, 19:16) Д... Apr 18 2012, 11:28   Меджикивис Цитата(haker_fox @ Apr 18 2012, 15:28) Че... Apr 18 2012, 11:32 toweroff Если есть стойкое нежелание писАть на С для ББ при... Apr 18 2012, 11:34 Меджикивис Цитата(toweroff @ Apr 18 2012, 15:34) на ... Apr 18 2012, 11:43 alexvu Извините, правильно ли я понял из прочтения этой т... Apr 18 2012, 12:01 Demeny Если не нравятся ; - пишите вместо них * или ещё ... Apr 18 2012, 12:04 Меджикивис Цитата(Demeny @ Apr 18 2012, 16:04) Если ... Apr 18 2012, 12:25 _Pasha Вот FLTK помянули. FLUID собрали, допилили - и пол... Apr 18 2012, 12:31 Hmm Меджикивис Из всего рассмотреного выводим - VB ... Apr 18 2012, 13:02 Меджикивис Цитата(Hmm @ Apr 18 2012, 17:02) Меджикив... Apr 18 2012, 18:28  haker_fox QUOTE (Меджикивис @ Apr 19 2012, 03:28) С... Apr 19 2012, 01:40   Меджикивис Цитата(haker_fox @ Apr 19 2012, 05:40) А ... Apr 19 2012, 06:52 zöner пробовал когда-то FLTK - не понравился из-за пробл... Apr 18 2012, 14:23 cioma Python - наше всё Apr 18 2012, 15:32 Marto Что посоветуете начинающему декстоп-кодеру с персп... Apr 19 2012, 05:53 AlexandrY Цитата(Marto @ Apr 19 2012, 08:53) Что по... Apr 19 2012, 07:39 ARV а я по старинке за Delphi 7 отдам свой голос
Qt м... Apr 19 2012, 07:18 haker_fox QUOTE (ARV @ Apr 19 2012, 16:18) Еще для ... Apr 19 2012, 07:24  Меджикивис Цитата(haker_fox @ Apr 19 2012, 11:24) Ну... Apr 19 2012, 08:01 Marto Если .NET,
то все-таки C++ или C#????
поправьте, ... Apr 19 2012, 07:50 MrYuran Цитата(Marto @ Apr 19 2012, 11:50) Visual... Apr 19 2012, 08:01  Marto Цитата(MrYuran @ Apr 19 2012, 14:01) Выде... Apr 19 2012, 08:07   MrYuran Цитата(Marto @ Apr 19 2012, 12:07) Тогда ... Apr 19 2012, 08:52 Marto На нажатие кнопки "Enter" все равно.
А в... Apr 19 2012, 09:58 muravei А мне нравится VB6 +WIN API и Pelles C
Инсталяшка ... Apr 19 2012, 12:17 _Pasha Цитата(muravei @ Apr 19 2012, 15:17) и Pe... Apr 19 2012, 13:38 Marto Вы радиолюбитель или радиопрофессионал?))))) Apr 19 2012, 13:16
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|