![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
![]()
В Делфи ни разу не спец, но понадобилось присвоить событие динамически создаваемой форме (OnPaint). Вся работа с ней исключительно в отдельном pas модуле (потом он будет интегрирован в проект). Насколько я понимаю идеологию, раз формы изначально нет, то пишем класс, где объявляем процедуру:
Код:
Код:
Код:
Цитата:
Ночью вздремнуть не удалось, поэтому вероятность того, что туплю стремится к бесконечности, но тем не менее, как исправить? Последний раз редактировалось exyl; 23.11.2014 в 10:28. |
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Код:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
![]()
Да названия формы, события и класса я поменял уже на форуме, в оригинале они совсем другие и если б не параноидальные правила, касающиеся неразглашения бреда тайн нашей конторы, то я б такой описки не сделал ))
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
![]()
Теперь компилятор кроет матом:
Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Не найдена реализация для wndFPaint. Все с той же оперы, что опа забыл
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 29.07.2013
Сообщений: 56
|
![]()
А это главная форма
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
![]() |
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
События у любого компонента(не важно какого) присваиваются так:
<имя компонента>.<название события(onЧто-то там)>:=<процедура, которая сработает при этом событие>; Помни! Процедура, которая сработает при событие компонента, должна иметь те же самые параметры, что и стандартная у компонента.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передать TStrings создаваемому потоку | Shouldercannon | Общие вопросы Delphi | 6 | 16.01.2014 18:14 |
XNA: Рисование маслом по контролу | ds.Dante | C# (си шарп) | 7 | 28.06.2011 15:03 |
Access Violation на вызове события динамически созданного компонента | JoLan | Компоненты Delphi | 1 | 14.03.2011 00:37 |
события на динамически созданные кнопки. | Gambler | Компоненты Delphi | 13 | 26.11.2009 10:43 |
События в динамически созданном компоненте | Biowulf86 | Общие вопросы Delphi | 2 | 17.09.2007 12:44 |