akouz писал(а):"Ничего не понимаю" (с). До сих пор после установки новой версии Lazarus я каждый раз должен был добавлять в него Comportlaz и перекомпилировать сам Lazarus. Я сайчас оно само работает. Это как? И почему?
Вообще самая вредная ситуация в программировании это не когда не можешь понять почему что-то
не работает, а когда не можешь понять почему что-то
работает .

Но в данной случае могу предположить что тут "виновато" обновление винды. (У меня недавно демка не работавшая со времен ХР вдруг заработала в 64-битной Вин 10 ) А уж работа с портами точно постоянно в прицеле.
Зы
Кстати в 2.04 обнаружил две "баго-фичи"
1) пропало сообщение о перезапуске при повторной компиляции.
2) Тип HWND вдруг захотел явной трансляции в стандартный THandle и обратно (Впрочем возможно я тут что-то путаю глюку вылез неделю назад выдав при попытке присвоить нечто совершенно "ужасное" все место обычной несовместимости типов )...
Если вторая баго-фича "в коде фиксится навсегда" (написал HWND(Handle) и забыл ) то первая просто непонятно откуда взялась (есть впечатление что это случайный "колаж" из двух версии настроек Лазаруса так повлиял ).