![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]()
вы правы, событие отсутствовало....
---------------------------------------------------- Действительно! так работает: Код:
Код:
------------------------------------------------------------ а можно ли событие, которое происходит по нажатию кнопки перенести в другой модуль (его реализацию, при этом не меняя названия модуля) ? так как я пытался сделать с button1....... и ещё получается , что не работают события keypress . их тоже в отдельный модуль вынести нельзя ?. Много вопросов. Может книгу посоветуете, в которой говориться не только, что модуль состоит из 4-ёх разделов.......ужас. Последний раз редактировалось vedro-compota; 24.04.2010 в 09:06. |
![]() |
![]() |
![]() |
#12 | ||||
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Всегда рад помочь!
|
||||
![]() |
![]() |
![]() |
#13 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]()
методом проб и ошибок ? )) вообще сейчас все говорят: "читайте по-английски, например- help........"
сейчас попробую подключить всё это. хотя уже пробывал. вообще, силён тот, кто может всё сам. |
![]() |
![]() |
![]() |
#14 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]()
чтобы "закрепить" процедуру за объектом ( например кнопкой ) насколько я понимаю ( уже пробывал) необходимо в разделе events выбрать имя процедуры , которая будет работать в случае совершения определённого действия над объектом...........так вот, если я прорисываю там какое-то имя ,например- Form1keypress . делфи сразу же предлагает выполнить реализацию в unit1 ( в основном модуле) .
|
![]() |
![]() |
![]() |
#15 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
У многих классов VCL есть события. Возьмем кнопку к примеру, при нажатии на нее генерируется событие. Это происходит так: сканируются сообщения Windows, если среди них есть сообщение о нажатии этой кнопки, то в коде внутри класса кнопки, скрытом от нас в недрах VCL, генерируется событие, а по сути вызывается процедура - обработчик события, к-рая назначена на событие OnClick.
Назначить процедуру на событие можно двумя способами (процедура обязательно должна быть методом класса и соответствовать своими параметрами событию) 1. Вручную: Button.OnClick := SomeProc; 2. С помощью инспектора объектов, в этом случае процедура должна быть объявлена в published разделе класса, иначе ее не будет видно в выпадающем списке подходящих методов. Если в списке пусто и щелкнуть там дважды, то среда сгенерирует сама процедуру обработчик.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#16 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]()
да,)) но сгенирирует в том модуле ,в котором эта самая форма и находиться ( простите если я опять не то говорю), а надо в другой....но я ещё не дочитал раздел по той ссылке, которую вы скинули ))
|
![]() |
![]() |
![]() |
#18 | |||
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]() Цитата:
Цитата:
Цитата:
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|||
![]() |
![]() |
![]() |
#19 |
любитель-далеко не
Участник клуба
Регистрация: 13.04.2010
Сообщений: 1,156
|
![]()
модуль можно подключить в разделе реализации?
![]() Код:
|
![]() |
![]() |
![]() |
#20 | |
Участник клуба
Регистрация: 28.11.2007
Сообщений: 1,521
|
![]() Цитата:
![]()
Всегда рад помочь!
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
процедуры модуля Crt | Bin | Помощь студентам | 0 | 16.12.2009 16:58 |
Вызов ShellExecute из модуля. Какой тогда дескриптор окна указывать? | Вавел из ГМТУ | Общие вопросы Delphi | 12 | 27.08.2009 14:44 |
Вызов процедуры | igbizon | Общие вопросы Delphi | 5 | 02.09.2008 10:44 |
Вызов Метода из др. модуля | Mickle | Общие вопросы Delphi | 2 | 10.05.2007 23:41 |