В самой программе не отображается строка для ввода

Всем спасибо, теперь все работает исправно)

Здравствуйте. Сегодня скачал среду разработки, обновился до последней версии, поставил все пути при установке и каталог программы по умолчанию. Проблема с readlnsignal остается. Антивирус тоже отключал. При установке проблем не было. Что еще может быть?

У Вас в полном пути нет случайно директорий, имена которых содержат кириллицу? Т.е. пути типа X:\Windows, X:\Program Files, Y:\PABСWork.NET ?

А по Shift-F9 ввод работает?

Да, по shift-f9 работает

C:\PABCWork.NET\ - рабочий каталог C:\Program Files (x86)\PascalABC.NET\ - путь установки

Хакерские штучки? ))

1 лайк

По F9 программа работает в режиме связи с оболочкой, посылая сигнал [READSIGNAL] для открытия строки ввода. Почему-то сигнал получается, но нужное действие не происходит.

Получается, что ошибка устойчиво происходит на некоторых компьютерах

И как много таких компьютеров “с особенностями”? Может, это единичный случай, связанный с проблемами конкретного компьютера + ОС ?

Редко, но приходят такие сообщения. У некоторых после переустановки всё проходит, у других - нет.

Код, который может вызывать ошибку, - в RunnerManager.cs в bool IsSpecialMessage(string id, string data) в строках с 68 по 90 примерно