Имя: Пароль:
1C
 
Работа с TCP в шестнадцатиричном виде
0 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,а вот что вы в сценарий передадите,зависит от вас.
2 DrLekter
 
25.01.19
09:44
Спасибо!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший