Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2015, 11:03   #1
PTyTb32
Форумчанин
 
Регистрация: 06.10.2013
Сообщений: 216
По умолчанию Прием и передача данных по COM порту

всем доброе время года, пишу програмку для общения по COM порту, сообщения отправляются и принимаются, но проблемма в том что при приеме, выходит неизвестный символ (на виндовс ХР квадратик, а на вин 7 китайские иероглифы) отправляю либо 1 цифру либо букву латинского алфавита, но все не удачно, для отправки использую компонент CommPortDriver и его функцию SendString, для приема обрабатываю событие ReceiveData того же компонента, не подскажите как нормально передать информацию?
PTyTb32 вне форума Ответить с цитированием
Старый 26.06.2015, 21:43   #2
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

Покажите часть кода для отправки и приема. Возможно нужно задать размер принятых данных для String чтобы лишнее в нем срезать

Последний раз редактировалось Aliens_wolfs; 26.06.2015 в 21:46.
Aliens_wolfs вне форума Ответить с цитированием
Старый 26.06.2015, 22:12   #3
cotseec
Пользователь
 
Регистрация: 02.05.2012
Сообщений: 45
По умолчанию

м.б.ТС еще заинтересован в ответе: если передается строка (string), то вполне вероятно в отправляемые данные вставляется признак конца строки (автоматически или согласно какого-либо свойства в используемом компоненте) - 0x0A 0x0D, который на приемной стороне выводится как раз как квадратик или юникодный символ
Skype: cotseec
ICQ: 330-171-495
cotseec вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача по СОМ-порту Faton 11 C# (си шарп) 7 18.06.2012 10:19
Передача и прием '*.jpg'; !???? idrees Работа с сетью в Delphi 5 12.12.2010 05:27
Прием и передача данных в PCI_E устройство Andrei4 Помощь студентам 2 12.11.2010 18:33
TServerSocket и TClientSocket передача и прием файла Vovandows Работа с сетью в Delphi 2 24.09.2008 09:23