![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Как передать в порт массив из 500 и более байт.
До 255 символов (байт) передавал как строку comport1.writestr('$0D $1C $00') и т.д. Но при размере строки более 255 символов пеердать как строку не получается (оно и понятно). есть ф-ия comport1.Write(buffer,сount:integer ):integer но при передаче таким образом массива из 10 чисел (1,2,...10) в приёмнике отображаются: 1,0,0,0,2,0,0,0,3,0 вместо нормальных 1,2...10. Отображаются 10 чисел как мне и надо но откуда нули мне не ясно. PS компонент ком порта Cportlib3.10 |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
про компонент не знаю, но выход, имхо, очевиден.. потоком. Tstream
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#3 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
нули берутся потому что каждое число передаёся как DWORD, а надо передавать как BYTE, объявляй массив как array of byte
для нормальной работы с COM портом используй API Последний раз редактировалось rpy3uH; 16.05.2007 в 20:22. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Большое спасибо ребята, помогло!!!!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
COM-порт | daunito | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 15.01.2009 18:50 |
Виртуальный порт | Dj_smart | Win Api | 0 | 13.07.2008 19:19 |
445 порт | EdNovice | Работа с сетью в Delphi | 5 | 20.05.2008 09:12 |
порт ps/2 | _Dmitry | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 01.10.2007 21:28 |
COM порт, или LPT... | _riddik | Общие вопросы Delphi | 1 | 08.06.2007 22:33 |