Показать сообщение отдельно

  #2  
Старый 27.02.2008, 13:25
LynXzp
Участник форума
Регистрация: 21.10.2007
Сообщений: 147
Провел на форуме:
388646

Репутация: 31
По умолчанию

Не вчитывлася, нет сейчас времени. Вот мой код который нормально работает.
Посмотри может поможет. Х.м. у меня немного не так.. : )

bool WriteCPort(unsigned char* buf_in, DWORD cnt)
{
DWORD numbytes_ok;
WriteFile(port, buf_in, cnt, &numbytes_ok, NULL);
if (cnt!=numbytes_ok) return false;
else return true;
}
bool ReadCPort(unsigned char* buf_in, DWORD cnt)
{
DWORD numbytes_ok;
ReadFile(port, buf_in, cnt, &numbytes_ok, NULL);
if (cnt!=numbytes_ok) return false;
else return true;
}

Перед этим открываю порт.