|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
Работа с портами устройств16.08.2013, 16:32. Показов 7127. Ответов 21
Метки нет (Все метки)
Доброго времени суток всем, я только начинаю изучать Visual Basic 6.0 , книгу скачал прочитал часть , вот решил попробовать написать небольшой проект , и не могу найти нормально работающую программу Visual Basic 6.0, если не затруднит помогите найти или поделитесь если у кого то есть на руках софт.
0
|
|
| 16.08.2013, 16:32 | |
|
Ответы с готовыми решениями:
21
Работа с COM портами в VB???? Возможна ли работа с портами периферийных устройств ЭВМ? Как подключиться и работать с UART портами Android устройств? |
|
40 / 40 / 16
Регистрация: 07.08.2012
Сообщений: 187
|
|
| 16.08.2013, 17:10 | |
|
Есть куча прог- Однорукий бандит, простенькие игрушки, но у меня на компьютере (могу скинуть, если интересно)
Вот что нашел сейчас через гугл: http://www.sources.ru/vb/ http://www.vbcoding.org.ua/sam... sic-6.html http://vbbook.ru/page/source/59/ http://yavu.narod.ru/vbs-2.html
0
|
|
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
| 16.08.2013, 17:26 [ТС] | |
|
Catstail, спасибо за ссылку но мой антивирусник ругается на скачивание и просто его прекращает. Я работаю с микроконтроллерами, и хочу в частности понять как мне при помощи микроконтроллера принимать и передавать данные в комп. Тобеж создать программу в визуал бейсике , например нажал на кнопку отправил данные в порт например 1, контроллер принял их , и например вкл. св диод , нажал на 2 кнопку отправил данные в порт например 2, контроллер принял их , и например выкл. св диод . Я просто хочу более подробно почитать про это , сколько ищю а конкретного описания нет , как настроить порт , какой командой посылать данные в порт , какой командой их принимать , и т.д Если не затруднит , поделитесь пожалуйста информацией по этому вопросу.
0
|
|
|
Супер-модератор
|
|||
| 16.08.2013, 17:46 | |||
|
1) работа 2) антивирусник выбор за тобой. Лично я много лет обхожусь без антивирусников...
0
|
|||
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
| 16.08.2013, 17:52 [ТС] | |
|
Да я хочу подсоеденить контроллер к СОМ порту , и принимать данные на него или отправлять, но как настроить все это в VB не знаю , вот и прошу помочь с литературой , что и где конкретно про это можна почитать , что бы было понятно как все это организовать.
0
|
|
|
Супер-модератор
|
|
| 16.08.2013, 18:01 | |
|
Это обсуждалось здесь. Причем, давно: Работа с COM портами в VB????
А вот статья про MSCOMM (качество перевода, правда, так-себе...)
2
|
|
|
|
|
| 16.08.2013, 18:03 | |
|
2
|
|
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
| 16.08.2013, 18:06 [ТС] | |
|
Спасибо огромное всем за помощь , буду разбираться.
0
|
|
|
|
||
| 16.08.2013, 18:12 | ||
|
Сейчас в основном связь с МК осуществляют через USB. Здесь есть примеры программы для МК и прог для ПК на ЯП: VB6, VB.NET и PureBasic. http://bascom.info/index.php?o... &Itemid=57 http://purebasic.mybb.ru/viewtopic.php?id=211 Ряд статей. http://avrproject.ru/publ/pole... /4-1-0-118 http://avrproject.ru/publ/pole... /4-1-0-119 http://avrproject.ru/publ/pole... /4-1-0-120
2
|
||
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
||||||
| 01.09.2013, 20:26 [ТС] | ||||||
|
Добрый вечер , подскажите что я делаю не так , написал код , при нажатии на кнопку произвожу инкремент переменной в Text1.Text я вижу что она увеличивается, не могу понять почему она не отправляется в порт Com
Код прилагаю:
0
|
||||||
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
| 01.09.2013, 20:38 [ТС] | |
|
Так я же произвожу инкремент, или так нельзя делать , подскажите как правильно сделать
0
|
|
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
| 01.09.2013, 21:47 [ТС] | |
|
Просто если в программе ставлю вот так
MSComm1.Output = "1" + Chr(13) она работает , как только ставлю I не работает, я менял и убирал кавычки , все переделал, подскажите пожалуйста как передать значение переменной I в порт, может есть оператор который возвращает десятичное значение переменной.
0
|
|
|
|
||||||||||||
| 02.09.2013, 04:01 | ||||||||||||
MSComm1.Output = "I" + Chr(13) ' Передать переменную в порт и сделать перевод коретки Но как уже сказал locm даже это и то делаешь неправильно. В кавычках это стока, просто буква "I" переменная должна быть без кавычек. И перед передачей её надо перевести из Integer в String
0
|
||||||||||||
|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
| 03.09.2013, 11:04 [ТС] | |
|
Спасибо большое за помощь , я просто никогда не работал с VB и ком портом, вот решил попробовать, еще раз спасибо за помощь.
0
|
|
|
Супер-модератор
|
|
| 03.09.2013, 12:23 | |
|
Ты в порт передаешь не переменную I, а букву "I".
Советую описать i как byte. Добавлено через 1 минуту Pro_grammer, мне кажется, нужно писать не Str(i), а CStr(i). Функция Str добавляет в начало ненужный здесь пробел.
1
|
|
|
|
||
| 03.09.2013, 12:50 | ||
|
Интересно, в других Basic-образных ЯП так же, ну там QB (asic), Power, Pure, Free, .NET?
0
|
||
|
|
||
| 03.09.2013, 13:43 | ||
|
Или CStr(i) минус не ставит? А вот пробел зачем? Это может внести реальные корректировки в код, если не знать особенностей.
0
|
||
| 03.09.2013, 13:43 | |
|
Помогаю со студенческими работами здесь
20
работа с портами Работа с портами Работа с портами Работа с COM портами Работа с COM-портами. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|