Показать сообщение отдельно
  #3  
Старый 03.07.2011, 18:33
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

Устанавливаю, стандартно:
Код:
    if not GetCommState(hCom, Dcb) then
    begin
      StandardError('Не удалось получить состояние порта.');
      exit;
    end;

    Dcb.BaudRate := CBR_9600;
    Dcb.Parity := NOPARITY;
    Dcb.ByteSize := 8;
    Dcb.StopBits := ONESTOPBIT;

    if not SetCommState(hCom, Dcb) then
    begin
      StandardError('Не удалось установить состояние порта.');
      exit;
    end;

З.Ы. StandardError - это мой обработчик, там вывод сообщения и освобождение ресурсов.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием