Здравствуйте. Есть среда разработки Delphi, есть gui для разных языков программирования, есть Visual Basic. В чем их принципиальная разница, кроме языков программирования.
Суть такая, если я хочу научиться писать несложные десктопные приложения на компьютер, для считывания показаний с внешнего входа (не юсб, у нас на работе специальные платы), и обработки этих показаний, то что удобнее использовать? Сам просто пока был далек от этой темы, занимался в основном силовой электроникой.
Gui, delphi, visual basic и прочее рисование окошек.
- Реклама
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 и прочее рисование окошек.
[uquote="wert11",url="/forum/viewtopic.php?p=4130192#p4130192"]есть gui
Суть такая, если я хочу научиться писать несложные десктопные приложения на компьютер[/uquote]
Читайте MSDN, смотрите в сторону WinAPI:
RegisterClassEx(...)
CreateWindowEx(...)
ShowWindow(...)
UpdateWindow(...)
GetMessage(...)
TranslateMessage(...)
DispatchMessage(...)
SendMessage(...)
DefWindowProc(...)
Суть такая, если я хочу научиться писать несложные десктопные приложения на компьютер[/uquote]
Читайте MSDN, смотрите в сторону WinAPI:
RegisterClassEx(...)
CreateWindowEx(...)
ShowWindow(...)
UpdateWindow(...)
GetMessage(...)
TranslateMessage(...)
DispatchMessage(...)
SendMessage(...)
DefWindowProc(...)
Re: Gui, delphi, visual basic и прочее рисование окошек.
Если само считывание данных с приборов не представляет проблемы, то отображение их - и подавно. Зачем лезть в сложности типа MSDN, если сама Delphi предоставляет возможности работать с графикой (модуль Graph)? Самое простое: нарисовать в виде .bmp циферблаты или экраны приборов, запупырить их в ресурсы, затем считывать их в Canvas и уж поверх рисовать положение стрелки (банальное LineTo) или точки осциллограммы.
- Eddy_Em
- Собутыльник Кота
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
- Контактная информация:
Re: Gui, delphi, visual basic и прочее рисование окошек.
Не нужны тебе никакие иксовые прибамбасы! Напиши нормальную утилиту, которая будет обрабатывать данные и формировать таблички. Скорми эти таблички гнуплоту - получишь красивые графики.
И не потребуется лезть в эту помойку GUI (я, например, знаю лишь одну приличную GUI-библиотеку - nuklear, все остальное - содомия какая-то).
И не потребуется лезть в эту помойку GUI (я, например, знаю лишь одну приличную GUI-библиотеку - nuklear, все остальное - содомия какая-то).
- Реклама
- Alexey1969
- Вымогатель припоя
- Сообщения: 622
- Зарегистрирован: Чт мар 05, 2009 05:31:16
- Откуда: г. Кемерово
- Контактная информация:
Re: Gui, delphi, visual basic и прочее рисование окошек.
Достаточно, просто научится писать несложные приложения, на любом из языков.
Остальное приложится.
Остальное приложится.
- Transformer-V
- Друг Кота
- Сообщения: 4168
- Зарегистрирован: Пн окт 03, 2016 22:50:22
- Контактная информация:
Re: Gui, delphi, visual basic и прочее рисование окошек.
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=4131790#p4131790"]И не потребуется лезть в эту помойку GUI (я, например, знаю лишь одну приличную GUI-библиотеку - nuklear, все остальное - содомия какая-то).[/uquote]
GUI на Windows только одно и это часть ядра User32.dll и это не помойка, все остальное, то что вы описали - "надстройки" над User32.dll. Что - бы профессионально начать программировать в Windows надо разбираться в системе, а не разбираться в чужой "содомии" типа nuklear и в причинах низкой производительности или в отсутствие нужного функционала.
GUI на Windows только одно и это часть ядра User32.dll и это не помойка, все остальное, то что вы описали - "надстройки" над User32.dll. Что - бы профессионально начать программировать в Windows надо разбираться в системе, а не разбираться в чужой "содомии" типа nuklear и в причинах низкой производительности или в отсутствие нужного функционала.
Re: Gui, delphi, visual basic и прочее рисование окошек.
Вы не поняли. Eddy_Em линуксоид и он считает помойкой гуй линукса!Transformer-V писал(а):GUI на Windows только одно и это часть ядра User32.dll и это не помойка



