![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
запуск процедуры из другой процедуры [D6, WinXP]
Phoenix9000 © (2006-04-25 10:48:00)Доброго времени суток, уважаемые Мастера.
Нужно на TForm1.Button2Click повесить запуск процедуры TForm1.Timer1Timer . Требуется это длятого, чтобы не ждать реакцию таймера, а принудительно запустить процедуру, которая прописана в событии таймера.
Помогите!!! :):):)
Phoenix9000 (2006-04-25 13:26:00) [1]to balepa
Мона мона!!!!!!
Но иногда и поработать нада, однако !!! :)
balepa (2006-04-25 11:55:00) [2]
> Phoenix9000 © (25.04.06 11:44) [9]
Да, ладно тебе поприкалываться незя уже. Не все же время работать. :)
Phoenix9000 (2006-04-25 11:49:00) [3]Ошибка была следующая:
Я думал, что у меня вызов процедуры Таймера при нажатии кнопки не идет. А оказалось - идет, просто дальше в самой процедуре стоит проверка на определенное условие для дальнейшего выполнения процедуры. А так как я вручную вызываю процедуру, условие не выполняется.
Думал вначале, что вызываю ее не так. Но после того, как Palladin прислал примерчик на вызов процедуры, такой же , какой и я использую, начал копать в другом месте. И нашел. Все дело в условии выполнения процедуры. Так что всем СПАСИБО!!!! :)
Phoenix9000 (2006-04-25 11:44:00) [4]To Balepa
Да переклинило меня сегодня!!!!!!!!! :):):)
Поэтому и просил пример кода, а не совет в выборе книг. :):):)
Надеюсь, никто не в обиде? Просто иногда бесит, что вместо простенького ответа на простенький вопрос люди начинают советовать купить книги или еще что то заумное говорить. А ты посмотри на Palladin'a - взял и код написал. Простенько и со вкусом. И все.
Ответ получен, все довольны.
А так что получается: пойди, купи...
Конференция как называется??? НАЧИНАЮЩИМ!!!! Так и давайте начинающим полезные советы с примерчиками давать, а не советы в выборе книг. Им это и без вашей помощи продавцы в магазине сделают. :)
balepa (2006-04-25 11:40:00) [5]
> Phoenix9000 © (25.04.06 11:37) [6]
> Спасибо громадное!!! Нашел, в чем прикол. Что то меня сегодня
> клинит.
> Благодарю за пример кода. :)
Так Вы там прикалываетесь ? :)
Phoenix9000 (2006-04-25 11:37:00) [6]To Palladin
Спасибо громадное!!! Нашел, в чем прикол. Что то меня сегодня клинит. Благодарю за пример кода. :)
Плохиш (2006-04-25 11:37:00) [7]
> И не надо считать чужие символы.
Нет почему же, только как всегда никаких конкретных чисел проиведено не было, только какие-то абстрактные умозаключения "потратил времени и количество символов больше, чем на"
balepa (2006-04-25 11:34:00) [8]
> Phoenix9000 © (25.04.06 10:48)
А просто вызвать нужную процедуру никак ?
> Phoenix9000 © (25.04.06 11:28) [4]
А ты бы лучше шел в магазин купил книжку и разбирался бы сам. Что Плохиш тебе и посоветовал в своеобразной форме конечно, но смысл улавливается. И не надо считать чужие символы.
Phoenix9000 (2006-04-25 11:28:00) [9]to paladin
Пасиб !!! Правда, запуск процедуры неидет!!! :):):) Буду разбираться
To Плохиш
Ты б лучше раз такой гений пару строчек кода написал бы. А то на свой ответ, который кстати не совсем полезен (а если быть точным, совсем не полезен), потратил времени и количество символов больше, чем на пример кода, который привел Paladin . :):):)
balepa (2006-04-25 11:26:00) [10]
> Плохиш © (25.04.06 10:54) [2]
Этот вопрос видать возник на 8 секунде обучения :)
Плохиш (2006-04-25 10:54:00) [11]
> запуск процедуры из другой процедуры
Это описано в любой брошурке "Делфи для чайников за 21 секунду"
Palladin (2006-04-25 10:53:00) [12]ну и вызывай Timer1Timer(Nil) или Timer1Timer(Timer1), что мешает то? религия не позволяет?