Показать сообщение отдельно
  #2  
Старый 02.08.2022, 17:40
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Надо смотреть твой код, косяк явно у тебя в коде, бо как за всю историю использования ListView ни разу не встречался с подобным поведением. Все разы, когда была какая-то проблема, она была связана с ошибками в моем коде.
Например, при клике ты делаешь какие-либо проверки выделенного Item'а через обращение к Selected. Однако, при клике по пустому месту, выделение сбрасывается и св-во Selected страновится равно Nil. Если ты не проверяешь это, то тут же и получаешь Access Violation. При этом ошибка может выскакивать в совершенно другос обработчике, напримре, в обработчике обновления статуса TAction'ов.
Это просто пример. Как я сказал, надо анализировать весь код на подобные ошибки...
Ответить с цитированием