External error: ?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

External error: ?

Сообщение jhonyxakep »

САБЖ. Перенес проект на винду, с линукса, выскакивает такой эксцепт. Если же запустить приложение отдельно от отладчика, то ексцепта не выскакивает, но COM порт не открываеться почему-то. Либа Synaser
Аватара пользователя
dunin
энтузиаст
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и
Контактная информация:

Сообщение dunin »

Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Сообщение jhonyxakep »

Нет. Именно знак вопроса на конце. Ничего не могу понять, даже отключал все юниты проекта, оставляя голое приложение... Одно и то же
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Посмотрите что пишет отладчик. Вид->Окна отладки->Вывод отладчика
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

Ещё можно попробовать собрать проект с консолью и номерами строк в ошибках (см. в настройках проекта параметры компилятора). Запустить, и тогда, теоретически, при возникновении исключения в консоли должен появитья бэктрэйс, в котором написано в какой функции на какой строчке возникло исключение.
Аватара пользователя
jhonyxakep
новенький
Сообщения: 24
Зарегистрирован: 23.08.2010 14:45:35

Сообщение jhonyxakep »

Разобрался, ошибка была в криво вставшей indy. Но по прежнему осталась проблема с чтением с com порта. В линуксе работает, в виндоусе ничего не принимает.

Добавлено спустя 13 часов 40 минут 38 секунд:
Разобрался до конца. В config synaser`а надо было вместо 2400,8,'N',1,false,false поставить 2400,8,'n',1,false,false... Странно почему, но в виндоусе не работает с большой буквой N, этоя все правильно указано.
skripnik83
незнакомец
Сообщения: 7
Зарегистрирован: 20.12.2014 23:12:39

Сообщение skripnik83 »

Столкнулся с этой же проблемой. Кому удавалось при подобных проблемах Indy выпрямить?
Заметил, что проблема возникает именно при использований сервера и клиента со вкладок Core. Размещение на форме других компонентов такого печального результата не дает.
Ответить