Форум программистов, компьютерный форум, киберфорум
Argus19
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 1.00. Голосов: 1.
Поиск "дружественных имён" СОМ портов
Запись от Argus19 размещена 22.11.2025 в 19:12
Показов 4364 Комментарии 3
Метки c++, vb, vb 6.0

Поиск "дружественных имён" СОМ портов
На странице:
https://norseev.ru/2018/01/04/comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа, СОМ1, СОМ2 и т.п.
Написал автору. Автор страницы ответил, что никогда этим не задавался и дал ссылку:
https://stackoverflow.com/ques... ndows?rq=3
Честно говоря, оказалось...
Аватар для Argus19
Старый
Рейтинг: 2.33. Голосов: 3.
Изображения webp на старых x32 ОС Windows XP и Windows 7
Запись от Argus19 размещена 30.10.2025 в 08:49
Показов 8082 Комментарии 11
Метки c++, vb, vb 6.0, webp

Изображения webp на старых x32 ОС Windows XP и Windows 7
Чтобы решить задачу, использовал интернет:
поисковики Google и Yandex, а также подсказки Deep Seek.
Как оказалось, чтобы создать приложение, совместимое с Windows XP, на С++
необходимо в Visusl Studio 2010 в свойствах проекта установить:
"свойства...
Аватар для Argus19
Старый
Термопреобразователи сопротивления
Запись от Argus19 размещена 14.10.2025 в 18:40
Показов 4714 Комментарии 0
Метки b4a

Термопреобразователи сопротивления
Для работы понадобились таблицы для ТСМ 50М a = 0,00428°С по ГОСТ 6651-2009 и 53М a = 0,00426°С по ГОСТ 6651-1978. Покопался и сделал.
Затем написал программу-калькулятор под Android на B4A, вычисляющую сопротивление по температуре и температуру по сопротивлению для платиновых, медных и никелевых термопреобразователей сопротивления.
Всё это в архиве.
Аватар для Argus19
Старый
Рейтинг: 1.00. Голосов: 2.
Библиотека ModbusRTU
Запись от Argus19 размещена 23.09.2025 в 16:22. Обновил(-а) Argus19 23.09.2025 в 16:34
Показов 6826 Комментарии 0
Метки c++, modbus, vb, vb 6.0

Библиотека ModbusRTU
Библиотека написана на языке С++ и предназначена для работы с программами, написанными на языке VB 6.0. Работоспособность библиотеки проверена на Windows7 и Windows10.
Для работы файл библиотеки ModbusRTU.dll должен находиться в папке с исполняемым файлом!
В состав библиотеки входят функции:
ModRTU_CRC – Подсчёт контрольной суммы CRC16.
openPort – Открытие COM-порта....
Аватар для Argus19
Старый
Рейтинг: 5.00. Голосов: 1.
Как написать библиотеку на С++ для программ, написанных на VB 6.0
Запись от Argus19 размещена 27.02.2025 в 11:25
Показов 2548 Комментарии 0
Метки c++, vb 6.0

Как написать библиотеку на С++ для программ, написанных на VB 6.0

Иногда, при написании кода, нужно многократно использовать функции и подпрограммы. Если объём кода становится слишком большим, «рябит в глазах». На мой взгляд, лучше использовать свои библиотеки, особенно, если приходится писать...
Аватар для Argus19
Старый
Рейтинг: 1.00. Голосов: 1.
Модель прибора на Arduino, работающего по протоколу Modbus RTU
Запись от Argus19 размещена 28.08.2024 в 20:33
Показов 1291 Комментарии 0

Модель прибора на Arduino, работающего по протоколу Modbus RTU
На поиск решения меня натолкнул один из форумчан:
https://www.cyberforum.ru/asutp/thread3170852.html
в теме: «Приложение VBA Exel: обращение к Slave-устройству по протоколу Modbus RTU через порт RS485». Промышленного прибора у меня нет. Долго искал решение. На нашем форуме:
https://www.cyberforum.ru/ardu... 77235.html
отклика не последовало.
Помог сайт:
https://microkontroller.ru/ard... ment-33313...
Аватар для Argus19
Старый
ROP коды для PaintPicture method, BitBlt или StretchBlt
Запись от Argus19 размещена 09.08.2024 в 14:20
Показов 964 Комментарии 0

Нашёл у себя старую программку для проверки Rop кодов для PaintPicture, BitBlt или StretchBlt. Доработал.
Исходный код хорошо прокомментирован. Для желающих использовать в своих программах "хитрое" копирование изображений, сделал модуль с перечислением возможных растровых операций....
Аватар для Argus19
Старый
Программа работы с термопарами по ГОСТ Р 8.585-2001 ГСИ
Запись от Argus19 размещена 05.08.2024 в 16:58
Показов 1021 Комментарии 0
Метки angroid

Программа работы с термопарами по ГОСТ Р 8.585-2001 ГСИ для Android.
В окнах каждой термопары тапнув в свободном месте, увидите подсказку диапазонов измерений.
Просто подставляете измеренное значение температуры, или Т.Э.Д.С., нажимаете кнопку "Рассчитать" и получаете ответ.
Аватар для Argus19
Старый
Рейтинг: 5.00. Голосов: 1.
4-20 mA
Запись от Argus19 размещена 03.08.2024 в 19:12
Показов 1263 Комментарии 5
Метки android, windows, кипиа

Программа проверки показаний приборов, работающих в режиме 4-20 мА.
При возникновении сомнений в показаниях приборов, например, при несоответствии показаний прибора с показанием контрольного прибора, простым способом является сравнение тока на входе прибора и его показаниями....
Аватар для Argus19
Старый
Рейтинг: 1.50. Голосов: 2.
Image to TFT
Запись от Argus19 размещена 14.11.2022 в 19:10
Показов 1286 Комментарии 0
Метки arduino

Image to TFT
Написал программу для работы с TFT дисплеями Arduino.
Программа загружает изображения в форматах bmp, jpg, jpeg, gif и png, позволяет выбрать формат дисплея 128Х128 или 128Х160, перекодирует цвет из кодировки 8-8-8 в кодировку 5-6-5 и позволяет сохранить полученный...
Аватар для Argus19
Старый
Просмотр многостраничного .tif
Запись от Argus19 размещена 03.07.2022 в 10:22
Показов 1009 Комментарии 1
Метки vb 6.0

Просмотр многостраничного .tif
Программа "Фотографии", встроенная по умолчанию в Win10, видит только первую страницу.
Просматривать многостраничные .tif может только "Средство просмотра фотографий Windows", но её довольно хлопотно включать.
Написал простую программу-просмотровщик .tif.
Аватар для Argus19
Старый
Рейтинг: 5.00. Голосов: 1.
Создание многостраничного .tif
Запись от Argus19 размещена 25.06.2022 в 20:13
Показов 1156 Комментарии 3
Метки vb 6.0

Создание многостраничного .tif
На форуме
https://www.cyberforum.ru/visu... 00799.html
задавался вопрос о просмотре многостраничного файла .tif.
Мне не удалось найти в интернете примеров таких файлов., кроме разъяснений, как сделать многостраничный файл для налоговой инспекции при помощи разных...
Аватар для Argus19
Старый
MQ-2 и BMP280 и разные дисплеи
Запись от Argus19 размещена 14.06.2022 в 20:28
Показов 916 Комментарии 0
Метки arduino

MQ-2 и BMP280 и разные дисплеи
Первоначальная идея заключалась в использовании датчика BME-280, но по недоразумению купил датчики BMP-280. Делал с учётом прибытия доказаказанных BME-280.
Использовал дисплеи:
Nokia5110
1602
GMG12864-06D SPI

Во вложении описание с фотографиями, схемы подключения и скетчи.
Аватар для Argus19
Старый
Рейтинг: 5.00. Голосов: 1.
WIA_functions
Запись от Argus19 размещена 06.06.2022 в 09:07
Показов 591 Комментарии 0

WIA_functions
Демонстрация возможностей WIA Automation: масштабирование, обрезка, вращение и запись изображения в разных форматах.
Ничего нового. Пишу в блог, чтобы не пропало.
Аватар для Argus19
Старый
Bitmap from Arduino
Запись от Argus19 размещена 04.06.2022 в 18:30
Показов 1018 Комментарии 0

Bitmap from Arduino
Если рисовать на дисплее Arduino средствами графических библиотек, то мы всегда знаем, что именно нарисовано и как это будет выглядеть на дисплее. В случае, если использовать Arduino как измеритель с функцией графопостроения, например, осциллограф, то изображение на...
Аватар для Argus19
Старый
Рейтинг: 1.00. Голосов: 1.
Bitmap to Arduino
Запись от Argus19 размещена 01.05.2022 в 12:34
Показов 1990 Комментарии 1
Метки arduino

Bitmap to Arduino
Программа для загрузки изображения из компьютера в Arduino UNO с использованием библиотеки для ардуино GyverOLED-main:
https://github.com/GyverLibs/GyverOLED
В архиве
1). папка с программой для компьютера: «Bitmap to Arduino», в которой программа:
Bitmap to Arduino.exe и контрол: COMDLG32.OCX, необходимый для Windows10;
2). Это описание;
3)....
Аватар для Argus19
Старый
Fill a contour
Запись от Argus19 размещена 04.01.2022 в 20:35
Показов 1609 Комментарии 3

Возникла простая задача - написать инструкцию оператора. Казалось бы, что проще? Сфоткал оборудование, куда надо вставил стрелки Paint-ом, залил их соответствующим цветом и т.д.
Оказалось, что Pain и PicPick запросто заливают фигуры выбранным цветом, если они на белом фоне. Если...
Аватар для Argus19
Старый
Рейтинг: 1.00. Голосов: 1.
WIA & GDI+
Запись от Argus19 размещена 13.11.2021 в 23:55
Показов 1075 Комментарии 0

Написал пример совместного использования WIA Automation и GDI+.
Редактируемое изображение загружается в PictureBox стандартным способом:
Visual Basic
1
picOut1 = LoadPicture(App.Path & "\AmSold.jpg")
Накладываемои и вращаемое изображение загружается с помощью GDI+ и вращается с использованием функции GDI+ RotateWorldTransform.
Сложенные изображения преобразуются...
Аватар для Argus19
Старый
WIC and WIA
Запись от Argus19 размещена 05.11.2021 в 16:48
Показов 1024 Комментарии 1

Из найденных в интернете модуля класса от "Victor Bravo VI", загружающего в PictureBox изображения с помощью компонента обработки изображений Windows (WIC) и кода создания WIA.ImageFile из PictureBox, написал простой конвертер формата изображений. Модуль класса cWICImage при работе в Windows10 позволяет загружать не только изображения стандартных форматов, но и изображения в формата .webp. Из-за чего и создавался проект.
Аватар для Argus19
Старый
Анимированные GIF
Запись от Argus19 размещена 08.10.2021 в 18:23
Показов 2153 Комментарии 3

Просмотрел разные решения вывода анимированных GIF.
Профессиональные решения сложны для понимания. Тем более, что использование библиотеки GDI+ само по себе является не простой задачей из-за возможности допущения всевозможных "утечек". Самым простым решением для начинающих...
Аватар для Argus19
Старый
Рейтинг: 3.00. Голосов: 2.
Определение количества строк и столбцов листов книги Excel
Запись от Argus19 размещена 24.07.2021 в 16:34
Показов 2278 Комментарии 2

Написал программу для определения количества строк и столбцов листов книги Excel с использованием для выбора файла Microsoft Common Dialog Control 6.0 и без ссылки на Microsoft Excel ХХ Object Library, т.к. версия этой библиотеки может отличаться на разных компьютерах и, в случае несовпадения версий, произойдёт...
Аватар для Argus19
Старый
Работа с библиотекой Dxva2.dll
Запись от Argus19 размещена 09.07.2021 в 22:24
Показов 4041 Комментарии 2

Работа с библиотекой Dxva2.dll
На англоязычном форуме: https://www.vbforums.com/showt... tor-handle
Пользователь Eduardo предложил решение получения информации о мониторе, используя функции библиотеки "Dxva2.dll". Основная проблема в получении хэндла монитора. Всё оказалось вполне решаемым средствами VB 6.0.
Вот текст предложенного модуля:
Visual Basic
1
2
3
4
Option Explicit
 
Private Type LPPHYSICAL_MONITOR
    hPhysicalMonitor
...
Аватар для Argus19
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru