Здравствуйте. Есть программа для работы с com портом, написанная на основе статьи "Работа с COM-портами под Windows"
http://www.delphimaster.ru/articles/comport2/ представленной на вашем сайте. Проблема в том, что пример из той статьи на одном комьютере с нужный устройством работает идеально, на другом с перебоями, на третьем не работает вовсе. К сожалению не могу сейчас выложить кусок кода, но насколько я понимаю, проблема в том, что программа не может дождатся прихода заданного символа, то есть задаем SetCommMask(CommHandle, EV_RXFLAG) ждать прихода символа, в DCB структуре задаем сам символ, например DCB.EvtChar:=chr(48) и ждем WaitCommEvent пока придет этот символ. Программа одна и та же, устройство одно и тоже, на одних компьютерах работает, на других нет. Подскажите в каком направлении копать.