![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 | |
Пользователь
Регистрация: 05.05.2008
Сообщений: 27
|
![]() Цитата:
Народ, если кто нибуть из вас решал олимпиадные задачи, там что то подобное есть кстати! Последний раз редактировалось mauar; 31.05.2009 в 23:28. |
|
![]() |
![]() |
![]() |
#22 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
вы можете обьяснить толком что вам нужно?
при нажатии на кнопку идет событие ОнКлик! в этом событии можно поместить любой код то есть ваше Код:
Код:
то нужно использовать Sender для определенния какая-именно кнопка нажата. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#23 |
Форумчанин
Регистрация: 29.05.2009
Сообщений: 320
|
![]()
Можно поставить на форму красивую картинку (кнопку).
Для неё написать OnMouseDown и OnMouseUp. В первой писать Код:
Код:
Теперь из любого места программы можно проверить if Button1Put then ... Может это имелось в виду? Последний раз редактировалось BaronTreep; 01.06.2009 в 13:05. |
![]() |
![]() |
![]() |
#24 | |
Пользователь
Регистрация: 05.05.2008
Сообщений: 27
|
![]() Цитата:
В конце у нас должно получиться написать вот такой маленький код: if button1 = click then делаем то то ![]() |
|
![]() |
![]() |
![]() |
#25 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]() Цитата:
Например как с диалоговым окном: Код:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
![]() |
![]() |
![]() |
#26 | |
Пользователь
Регистрация: 12.02.2009
Сообщений: 34
|
![]() Цитата:
Могу предложить 2 варианта: Первый - обрабатывать Button1MouseDown, и Button1MouseUp. Если MouseDown, то мы можем выполнить нужные нам действия до того, как пойдет код из ОНклик, т.к. кнопка будет ждать MouseUp. Ну тут можно еще учесть то, что пользователь может зажать мышкокнопку на кнопке, а отпустить просто на форме=) Слишком просто? Тогда есть вариант2 - пост В этом исходнике отлавливается нажатие мыши, соответственно клик по области, содержащей кнопку (ту у которой не хочется трогать ОНклик) мы и обрабатываем. Ну а тут уже делаем что захотим. Разумеется для нормального функционирования требуется закрепить форму/кнопку. Т.е. чтобы координаты кнопки не менялись. |
|
![]() |
![]() |
![]() |
#27 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
А мне показалось нужно как бы перехватывать нажатия на TButton в чужом приложении и заместо "родного" OnClick выполнять свой код...
I am the First of Cyber Evolution...
I am the First to Program your Future... |
![]() |
![]() |
![]() |
#28 | |
Пользователь
Регистрация: 12.02.2009
Сообщений: 34
|
![]()
Ну, вроде:
Цитата:
Хотя не все дано нам узнать xD |
|
![]() |
![]() |
![]() |
#29 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
Ну так надо как бы "перехватывать" событие
Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
![]() |
![]() |
![]() |
#30 |
Пользователь
Регистрация: 12.02.2009
Сообщений: 34
|
![]()
Не обратил внимания на тот пост... Ну да ладно подождем ответа ТС.
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi 7. Условный оператор | Юрий2009 | Помощь студентам | 9 | 29.04.2009 19:36 |
Delphi 7. Условный оператор | Юрий2009 | Помощь студентам | 2 | 27.04.2009 20:10 |
Delphi 7. Условный оператор | Юрий2009 | Помощь студентам | 1 | 27.04.2009 19:16 |
Условный оператор в Borland C++ 3.1 | Xeon332 | Помощь студентам | 8 | 30.01.2009 17:08 |
Условный оператор IF в Си | Zid@ne | Помощь студентам | 7 | 24.12.2008 20:02 |