|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
Кто-нибудь работал с COM портом в Visuale? Получение данных от сканера штрих кодов или подобных устройств... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 09:07 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
ну и что ?? сканер клавиатурный или все же com ??? дров идет какой или активикс??? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 10:16 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
С дровами и актив-х любой дурак сможет :)) Скажи мне, товарисчь, книжечка с описанием протокола обмена, внезависимоти от портов ( в мвсле , что он может быть разным) прилагаеться ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 12:36 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
в 1С-торговля можно активикс дернуть там работают с комовым сканером через ком1 ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 13:02 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
Method Init WITH this .CommPort = pPort && 1,2,3,4.... .Settings = "9600,N,8,1" .InputLen = 15 .PortOpen = .T. ENDWITH Method OnComm *** ActiveX Control Event *** WITH this = inkey(0.1) Buffer = .Input && в буфере твой код ENDWITH ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 14:08 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
2 luser А зачем тебе товарисчь протокол? Возьми библиотеку и проделай следующее Вызываешь функцию и смотришь что ушло в порт и что пришло с него... Например программкой PortMon. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 10:23 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
ДА ты что ? Вот "МАСТЕР - ЛАМАСТЕР". А как же ты будешь формировать свои пакеты, из: команды + данные+ контрольная сумма. И как ты узнаешь как они туда пишуться в прямой записи , в обратной интеловоской, в бинароном виде, а команды и данные бывают как WORD и DWORD. А контрольная сумма у всех устройств по разному считаеться и порядок команд и данных разный и управялющие последовательности разные, а самое главное, что устройство может тебе еще и отвечать для синхронизации. Ты без протокола, наверное, телепатическим уровнем восприятия узнаешь, что байт 0x01 приползший тебе в порт, это значит "то-то" и "то-то". Давай ты не будешь тут "лохматить бабушку" и вводить людей в заблуждение, а тем пытаться ввести в него меня ТЫ вообще протокол устройсва в живую хоть раз видел ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 12:25 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
Видел и не раз а ты? По контрольным суммам - есть определенные стандарты их расчета причем тебе по сути их считать и не надо. За тебя это сделает DLL или еще там чего. Ты просто их отутда возьмешь. Главное пробовать а не лохматить тут бабушку. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 13:03 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
Да ты что ? DLL ? Тебе про бабра, а ты мне про енота. Какая DLL и какие стандарты :)) Вот захотел я чтобы констрольная сумма подситывалсь так-то и так-то, написал под контролер микропрограмму, прошил и все. Давай, смотри там портмонами своими, обсмотрись хоть, без сбора статистики всех команд и откликов оборудования фиг ты алгоритм взломаешь. Потому еще раз говорю, именно тебе: не иби людям мозги. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 13:07 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
Короче я даже спорить не буду. Хочешь прошей. Только не понимаю зачем ты будешь это делать... если тебе нужно общаться с устройством а не защитить его от взлома. Работал с такими устройствами 1) Счетчик элекстроэнергии 2) Сканер пластиковых карт 3) Весы для измерения тяги ракетного двигателя 4) АТС и тд. Везде протокол прозрачен кроме контрольной суммы. НО! Если мы не имеем протокола а имеем например DLL поставщика который хочет чтобы платили за рабочее место или еще там чего то просто отослав команду - прочитать такой то регистр устройства мы сразу видим что нужно послать в порт... А если часок посидим и поэкспериментируем... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 13:17 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
:) Работничек. Кто тебя такого на работу-то взял ? С такими мыслями и такими "талантами". Свободен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 13:29 |
|
Работа с COM портом в Visuale
|
|||
---|---|---|---|
#18+
http://www.support.microsoft.com/kb/154741 всё очень толково написано. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2009, 13:00 |
|
|
start [/forum/topic.php?fid=41&msg=36180586&tid=1586088]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 139ms |
0 / 0 |