Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.05;
Скачать: CL | DM;

Вниз

Куда пропал OnEndEditLVItem?   Найти похожие ветки 

 
nsvi   (2007-11-05 04:14) [0]

Скачал KOL&MCK - 2.84, до этого меня вполне удовлетворяла версия 2.09.
Имеется множество программ, среди которых такие, которые используют этот обработчик. После внесенных изменений я уперся в отсутствие OnEndEditLVItem, вернее в Object Inspector для ListView событие присутствует, но при попытке его использования выскакивает сообщение "Property and method ListView1EndEditLVItem are not compatible".
В kol.pas все на месте, чего же ему надо? А без использования этого обработчика программы компилируются без проблем!

Я долго этот форум не посещал, возможно, я пропустил чего-то, но поискав, я подобного вопроса не нашел.


 
Vladimir KladovVladimir Kladov   (2007-11-05 08:21) [1]

События для list view начинаются OnLV...


 
GMax   (2007-11-05 12:16) [2]

not compatible - смотри в сторону PKOLString и тп


 
=BuckLr=   (2007-11-05 15:00) [3]


> not compatible - смотри в сторону PKOLString и тп

Что-то мне кажется, дело не в строках, а в том, что свойству назначают метод...


 
nsvi   (2007-11-05 15:24) [4]

Спасибо, но не то. Я ведь использую компонент ListView и выбираю событие в инспекторе объектов, при щелчке для выбора этого события и выводится цитируемое сообщение. И не все события ListView начинаются с OnLV..., это можно посмотреть в инспекторе объектов.

Кажется безнаказанно нельзя столь кардинально менять версии. Я подозреваю, что возникает какой-то конфликт между кодом старой программы или ее компонентами и новой версией KOL&MCK. Повод для подозрений есть - на новую, только что созданную форму я бросил ListView, назначил свойства и т.д., потом щелкнул это событие для создания обработчика и он без каких-либо сообщений был создан, в отличие от описанной в вопросе ситуации. Придется создавать новые формы взамен старых и переносить их коды.


 
Vladimir KladovVladimir Kladov   (2007-11-05 17:39) [5]

Если вам больше нечем заняться, создавайте формы заново. Всё же просто делается. Код обработчика копируется, и удаляется. Создаётся новый обработчик, и код вставляется на его место. Нужна аккуратность, если таких обработчиков несколько. Тогда лучше старый код просто везде закомментарить, создать новые обработчики после компиляции, и перенести старый код.



Страницы: 1 вся ветка

Текущий архив: 2008.10.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
2-1219923158
Demo_nik
2008-08-28 15:32
2008.10.05
текстовый файл и Memo поле


2-1219267699
Alral
2008-08-21 01:28
2008.10.05
Error 5 при вызове функции Bind


15-1218629279
Вася111
2008-08-13 16:07
2008.10.05
Защита от "пиратирования" проги


4-1197378338
Игорь00
2007-12-11 16:05
2008.10.05
Static без мерцания


15-1219030948
Slider007
2008-08-18 07:42
2008.10.05
С днем рождения ! 17 августа 2008 воскресенье