Показать сообщение отдельно
  #11  
Старый 15.02.2011, 22:08
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

Цитата:
Программу изменила, но светодиод не включается, хотя программа пишет ОК.
получается, что в порт данные отправляются, но момед их не обрабатывает или не понимает, остаются настройки порта, попробуйте на проверенном компоненте, хотя бы вот от сюда (с компонентом должна идти демка, которая поможет), чтобы понять в настройках ли дело и отсечь некорректность своего кода, может у вашей тестовой программы, которая зажигает диод, настройки порта не дефолтовые, если это так - в первую очередь попробуйте поиграться скоростью передачи, хотя судя по этому модем сам все делает.
и из области танцев с бубном - попробуйте после закрытия вашей программы, запустить работающую и наоборот, вместе попробовать тоже можно, но в какой-то программе должна случится ошибка открытия порта.
и перепишите вашу программу, без всяких заморочек с Caption кнопок, для начала отправляйте только одну команду 'ATH1' - поднятие трубки, т.к. на сколько я понимаю, 'ATH0' - положить трубку, т.е. разорвать цепь (следовательно диод и не горит).
Ответить с цитированием