Gui, delphi, visual basic и прочее рисование окошек.

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
wert11
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб ноя 06, 2021 18:57:09

Gui, delphi, visual basic и прочее рисование окошек.

Сообщение wert11 »

Здравствуйте. Есть среда разработки Delphi, есть gui для разных языков программирования, есть Visual Basic. В чем их принципиальная разница, кроме языков программирования.

Суть такая, если я хочу научиться писать несложные десктопные приложения на компьютер, для считывания показаний с внешнего входа (не юсб, у нас на работе специальные платы), и обработки этих показаний, то что удобнее использовать? Сам просто пока был далек от этой темы, занимался в основном силовой электроникой.
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Мурик »

wert11 писал(а):есть gui для разных языков программирования
Это вы о чем?
В винде GUI рисует система (Qt и подобное в расчет не берем). Для его создания и взаимодействия с ним есть ряд WinAPI функций.
wert11 писал(а):Суть такая, если я хочу научиться писать несложные десктопные приложения на компьютер
Выбор большой.
Можете на PureBasic взглянуть. Документация на русском https://www.cyberforum.ru/pure-basic/th ... st14610676
wert11 писал(а):для считывания показаний с внешнего входа (не юсб, у нас на работе специальные платы)
Для них хоть драйвер есть? Возможно придется работать непосредственно с драйвером, а это не так просто начинающему. В общем сложно что-то сказать не зная что за платы и есть ли для них пакет ПО.
Реклама
Аватара пользователя
Transformer-V
Друг Кота
Сообщения: 4168
Зарегистрирован: Пн окт 03, 2016 22:50:22
Контактная информация:

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Transformer-V »

[uquote="wert11",url="/forum/viewtopic.php?p=4130192#p4130192"]есть gui
Суть такая, если я хочу научиться писать несложные десктопные приложения на компьютер[/uquote]
Читайте MSDN, смотрите в сторону WinAPI:
RegisterClassEx(...)
CreateWindowEx(...)
ShowWindow(...)
UpdateWindow(...)
GetMessage(...)
TranslateMessage(...)
DispatchMessage(...)

SendMessage(...)

DefWindowProc(...)
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Jack_A »

Если само считывание данных с приборов не представляет проблемы, то отображение их - и подавно. Зачем лезть в сложности типа MSDN, если сама Delphi предоставляет возможности работать с графикой (модуль Graph)? Самое простое: нарисовать в виде .bmp циферблаты или экраны приборов, запупырить их в ресурсы, затем считывать их в Canvas и уж поверх рисовать положение стрелки (банальное LineTo) или точки осциллограммы.
Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Eddy_Em »

Не нужны тебе никакие иксовые прибамбасы! Напиши нормальную утилиту, которая будет обрабатывать данные и формировать таблички. Скорми эти таблички гнуплоту - получишь красивые графики.
И не потребуется лезть в эту помойку GUI (я, например, знаю лишь одну приличную GUI-библиотеку - nuklear, все остальное - содомия какая-то).
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Реклама
Аватара пользователя
Alexey1969
Вымогатель припоя
Сообщения: 622
Зарегистрирован: Чт мар 05, 2009 05:31:16
Откуда: г. Кемерово
Контактная информация:

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Alexey1969 »

Достаточно, просто научится писать несложные приложения, на любом из языков.
Остальное приложится.
Реклама
Аватара пользователя
Transformer-V
Друг Кота
Сообщения: 4168
Зарегистрирован: Пн окт 03, 2016 22:50:22
Контактная информация:

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Transformer-V »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4131790#p4131790"]И не потребуется лезть в эту помойку GUI (я, например, знаю лишь одну приличную GUI-библиотеку - nuklear, все остальное - содомия какая-то).[/uquote]
GUI на Windows только одно и это часть ядра User32.dll и это не помойка, все остальное, то что вы описали - "надстройки" над User32.dll. Что - бы профессионально начать программировать в Windows надо разбираться в системе, а не разбираться в чужой "содомии" типа nuklear и в причинах низкой производительности или в отсутствие нужного функционала.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Gui, delphi, visual basic и прочее рисование окошек.

Сообщение Мурик »

Transformer-V писал(а):GUI на Windows только одно и это часть ядра User32.dll и это не помойка
Вы не поняли. Eddy_Em линуксоид и он считает помойкой гуй линукса!
Ответить

Вернуться в «Интеграция с ПК»