реклама на сайте
подробности

 
 
> Язык программирования для радиолюбителя, В чем вы создаете GUI (под Win)?
Меджикивис
сообщение Apr 17 2012, 20:24
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Хочется обсудить такую тему:

Если требуется управлять созданной конструкцией при помощи компьютера - на чем лучше писать управляющю программу? (Имеется ввиду пользовательский интерфейс на РС.)
Каким языком программирования лично Вы пользуетесь для такой цели?

уточнения.
Я говорю о штучных и экспериментальных изделиях; условия работы, близкие к радиолюбительству.
(Для крупных КБ подобный вопрос не стоит - там чем положено, тем и пользуются).
Интересующая платформа - Win.
Тип связи с устройством: обсуждаемый вопрос. Не задано заранее. Что потребует задача.


О себе.
Не суть важно, но предупреждая вопросы и для удовлетворения любопытства:
Я пользуюсь Visual Basic по причине его достаточно комфортной среды разработки. Но должен признать, что качество компилируемого им кода мягко сказать оставляет желать много лучшего.
Но пока не нашел, на что пересесть.
Советуйте, плиз sm.gif


--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Меджикивис
сообщение Apr 18 2012, 04:25
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



w00t.gif Вы так работаете?! кто бы мог подумать... гммм...

Во время отладки я конечно общаюсь с МК через терминал как неча делать, но я же и для других людей работаю... заказчики не поймут такого минимализма.

Си конечно хороший язык, я даже попытался перейти на него, но выяснилось, что у меня жуткая аллергия на сишные точки-с-запятой)))))) пришлось оставить это намерение.

Сообщение отредактировал Меджикивис - Apr 18 2012, 04:29


--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Apr 18 2012, 08:00
Сообщение #3


Познающий...
******

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



QUOTE (Меджикивис @ Apr 18 2012, 12:25) *
что у меня жуткая аллергия на сишные точки-с-запятой)))))) пришлось оставить это намерение.

Ответ Ваш же..
QUOTE (Меджикивис @ Apr 18 2012, 12:25) *
w00t.gif Вы так работаете?! кто бы мог подумать... гммм...

От себя: терминал не чураются использовать такие брэнды, как Cisco. Конечно у них и ВЕБ-мордочки есть. Но мне. лично, иногда приятно в терминале покрутить пару параметров и не отвлекаться на бижутерию. При этом я уверен, что могу девайс хоть с досом, хоть линуксом подружить, не говоря о МакОС или Виндовс...

QUOTE (Меджикивис @ Apr 18 2012, 15:53) *
А с чем его едят? У него собственная среда есть?
Или это только набор библиотек к чему-то?

Едят с чем угодно rolleyes.gif Компилируется под многие платформы, как аппаратные, таки и программные. У меня, например, живет на ARM9.

Среда? Это что? Текстовый редактор? Есть. QT Creator. Я его не использую. Использую Eclipse.

QT это и есть библиотека. Для многих задач. GUI это ее лишь малые возможности. Она облегчает (спорный вопрос) работу с сетью, Open GL, базами данных и т.п. при условии, что Вам нужна кроссплатформенность.

Мордочки в ней делать достаточно легко, как руками, прописывая код, так и тоже руками laughing.gif , но уже в графическом редакторе...


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Меджикивис
сообщение Apr 18 2012, 08:21
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919



Цитата(haker_fox @ Apr 18 2012, 12:00) *
мне. лично, иногда приятно в терминале покрутить пару параметров
Я Вас понимаю.
Но большинство пользователей боятся таких параметров как черт ладана, они хотят, чтоб в интерфейсе была Большая Волшебная Кнопка, на которую надо нажать - и всё получится :D
Приходится идти навстречу их желаниям. В меру возможностиsm.gif

Цитата(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) *
Едят с чем угодно rolleyes.gif
Тогда вопрос: к среде VB ее подцепить можно? И если да, то как именно?





--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Apr 18 2012, 08:28
Сообщение #5


Познающий...
******

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



QUOTE (Меджикивис @ Apr 18 2012, 16:21) *
Я Вас понимаю.
Но большинство пользователей боятся таких параметров как черт ладана, они хотят, чтоб в интерфейсе была Большая Волшебная Кнопка, на которую надо нажать - и всё получится :D
Приходится идти навстречу их желаниям. В меру возможностиsm.gif

Чтож, клиент всегда прав! rolleyes.gif
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 дней. Почитайте справку на нее. Покачайте мануалы. В сети этого всего хватает.

Потом Вам уже виднее будет.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Меджикивис   Язык программирования для радиолюбителя   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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 00:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01465 секунд с 7
ELECTRONIX ©2004-2016