|
не посчитай меня за тормоза, но что с этим делать ?????
у меня порт открыт и мне нужно узнать хэндл этого открытого порта. как мне его узнать.
procedure KillComm;
begin
TerminateThread(CommThread,0);
CloseHandle(CommHandle);
end;
убить поток. а какой поток именно ?? я все равно не понял.
//создание порта и получение его хэндла
CommHandle := CreateFile('COM1',GENERIC_READ or GENERIC_WRITE,0,nil,OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL or FILE_FLAG_OVERLAPPED,0);
порт у меня уже создан и на нем работает модем. я же не могу параллельно к нему подключиться.
вобщем ещё раз ситуевина. работает подем, значит порт открыт (com3) мне надо обрубить этот порт во время работы. вроде все.
__________________
Каждое слово, даже шутка, которые изрыгает обгорающим ртом он,
Выбрасывается, как голая проститутка из горящего публичного дома.
(c) В. Маяковский
|