Люди помогите разобраться в описании функции компонента ComDrv32.
Линия DCD проверяется в примере вроде так
delphi Код:
if(lsCD in rrcwindow.Com.GetLineStatus=True) then
Помогите!!! Известно что
cpp Код:
rrcwindow->Com->GetLineStatus
-Это структура, а в ней есть элемент lsCD. он равен истине (1) если на входе"dcd" порта высокий уровень напряжения! Как проверить линию DCD? И ещё rrcwindow -это имя компонента ComDrv32!
delphi Код:
type
TLineStatus = ( lsCTS, lsDSR, lsRING, lsCD );
TLineStatusSet = set of TLineStatus;
function GetLineStatus: TLineStatusSet;
Description
Returns the state of CTS, DSR, RING and RLSD (CD) signals. The function fails if the hardware does not support the control-register values.
The result value is a set of TCommPortLineStatus values:
Value Meaning
lsCTS CTS (Clear-To-Send) signal is on
lsDSR DSR (Data-Set-Ready) signal is on
lsRING RING (Ring Detect) signal is on
lsRLSD RLSD (Receive-Line-Signal-Detect) signal is on
( also known as CD or Carrier-Detect )
А как организовать это на C++?