Показать сообщение отдельно
Старый 09.06.2003, 12:33     # 7
nikoTEEN
::VIP::
 
Аватар для nikoTEEN
 
Регистрация: 11.11.2002
Сообщения: 651

nikoTEEN Путь к славе только начался
не посчитай меня за тормоза, но что с этим делать ?????

у меня порт открыт и мне нужно узнать хэндл этого открытого порта. как мне его узнать.

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) В. Маяковский
nikoTEEN вне форума