Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизПрисвоение событию процедуры Найти похожие ветки
← →
voland (2004-03-26 12:53) [0]При присвоении событию процедуры получается присвоить процедуру которая описана в текущей форме. Если процедура описана в другом модуле то ругается на несоответствие параметров. Может кто то сталкивался с такой проблемой и знает как ее решить ???
← →
Digitman © (2004-03-26 13:23) [1]очевидно, у тебя нет понимания разницы в понимании и сущностях терминов "процедура" и "метод объекта"
← →
voland (2004-03-26 13:35) [2]ну это конечно очевидно ...
← →
Digitman © (2004-03-26 13:44) [3]в таком случае утверждение
> получается присвоить процедуру которая описана в текущей
> форме
неверно ...
не получается, уверяю тебя ... ну никак не получится ! ... именно процедуру... а вот метод объекта - это запросто получаеется !
причем неважно, метод ли это объекта текущего класса илим любого иного
MyForm.SomeObject.OnEvent := AnotherMyForm.SomeObject.EventHandler
← →
Курдль © (2004-03-26 14:37) [4]Чиста-канкретна по понятиям.
Понятие 1. Событие - происходит.
Понятие 2. Процедура - исполняется.
Понятие 3. Свойство объекта "On...", как правило, позволяет назначить процедуру, которая будет исполняться при наступлении того или иного события.
Пока что не ясно, что имел в виду вопрошающий.
А про методы, как я понял, здесь вообще речи не шло.
← →
KSergey © (2004-03-26 14:40) [5]http://www.delphikingdom.com/helloworld/runtime_comp.htm
← →
Digitman © (2004-03-26 14:43) [6]
> Курдль
да вроде бы достаточно понятно - "чиста-канкретна" автор "не въезжает" в то, как присвоить некоему св-ву-событию некоего объекта значение, равное ссылке на некий метод НЕ текущего класса, который допустимо назначить в кач-ве метода, обрабатывающего событие (ну или - метода, который д.б. вызыван в рез-те возбуждения упомянутого события)
← →
Курдль © (2004-03-26 14:56) [7]А книга "жизнь и видимость замечательных объявлений" ему неведома?
А! Я понял! Видимо в Object Inpector-е / вкладке Events он не может подставить обработчик события из другого класса!!!
Зы. Тут речь шла, с какого языка лучше начинать программировать. Я вот думаю, с голимого С (даже не С++).
Надо же все-таки знать, откуда ноги вырастают. Или сначала наизусть учить догмы ООП
← →
KSergey © (2004-03-26 14:57) [8]Да ладно вам, с догмами....
← →
voland (2004-03-26 14:59) [9]спасибо KSergey
очень помогло
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c