|
4 / 4 / 0
Регистрация: 27.03.2013
Сообщений: 28
|
|
Работа с портами устройств16.08.2013, 16:32. Показов 7026. Ответов 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-портами. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|