Вход | Регистрация
 

Работа с TCP в шестнадцатиричном виде

Работа с TCP в шестнадцатиричном виде
Я
   DrLekter
 
24.01.19 - 17:06
Вообще для TCP использую ActiveX компонент mswinsck.ocx. С ним все просто и понятно, но он работает как телнет - текст туда, текст обратно. Все отлично, пока не нужно передавать значения типа 00, FF, ..., которым не соответствуют никакие символы. Для COM портов было замечательное решение vk_rs232_hex - тот же vk_rs232, но "с перламутровыми пуговицами". Для TCP что-то ничего подходящего не нашёл. Или искал плохо?
 
 
   Сияющий в темноте
 
1 - 24.01.19 - 21:41
ваш WinSock для этого умеет массив байт,созданный через SafeArray а также строка на VbScript внутри себя прекрасно содержит символ 0и передается в winsock
так что вам еще посмотреть обьект MsScriptControl,в который вписать вставку на VbScript для передачи строкм в ваш MsWinsock,а вот что вы в сценарий передадите,зависит от вас.
   DrLekter
 
2 - 25.01.19 - 09:44
Спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует