|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.10.2011, 20:32 | #1 |
Регистрация: 11.05.2011
Сообщений: 5
|
Как сделать повтор события?
Всем добрый вечер. У меня сейчас возник довольно таки для себя интересный вопрос - как сделать повтор события через определенное время? Например я отправляю сообщение через SMTP, и мне нужно чтобы оно через 10 секунд отправилось повторно. В интернете не нашел путёвого ответа. Заранее спасибо.
|
04.10.2011, 20:39 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
TTimer, в интервале задаём 10000(10 сек) и в OnTimer вставляем либо:
Код:
|
04.10.2011, 20:50 | #3 |
Регистрация: 11.05.2011
Сообщений: 5
|
Человек_Борща
Когда я прописываю Tbutton. то появляется выбор функции, но самого Click нет. Было бы неплохо, если бы вы предоставили мне исходный код таймера. |
04.10.2011, 21:36 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
А головой подумать, не? Когда подрастёте тоже будете просить других, думать за вас?
Я не знаю что у вас там, поэтому написал TButton т.к. это класс кнопки. Кнопка имеет метод Click, следовательно имея на форме кнопку с именем Button1, вы должны написать Button1.Click. TTimer(компонент) лежит на вкладке System палитры компонентов. Последний раз редактировалось mihali4; 18.10.2011 в 19:10. |
04.10.2011, 21:44 | #5 |
Форумчанин
Регистрация: 08.06.2011
Сообщений: 693
|
Вставляем на форму Timer с вкладки System.
В Object Inspector для таймера Interval пишем 10000 (10 тысяч миллисекунд=10 сек). Кликаем дважды на OnTimer и в процедуре пишем выполняемое действие Чтобы таймер работал должно у таймера Enabled быть в true. |
04.10.2011, 22:21 | #6 |
Я с вами :-)
Форумчанин
Регистрация: 19.10.2008
Сообщений: 110
|
ну или еще вариант
Код:
٩(๏̯͡๏)۶٩(๏̯͡๏)۶٩(๏̯͡๏)۶ моя любимая книга - Окна for чайников . Кодить начал ещё вчера . ......кто там кодит ? Да не кто не кодит это я куякнулся
|
18.10.2011, 18:03 | #7 |
Форумчанин
Регистрация: 08.06.2011
Сообщений: 693
|
|
18.10.2011, 19:40 | #8 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
|
18.10.2011, 20:14 | #9 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
|
|
19.10.2011, 22:34 | #10 | |
Форумчанин
Регистрация: 13.05.2010
Сообщений: 670
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как можно сделать так, чтобы дочерняя форма была поверх всех окон после наступления определённого события? | Вадим Мошев | Общие вопросы Delphi | 4 | 10.06.2011 13:01 |
Как определить повтор? | us4us | SQL, базы данных | 0 | 16.05.2011 14:15 |
Как избежать повтор строк в тексте | Federal | Помощь студентам | 3 | 19.10.2010 14:38 |
помогите сделать автоматическую обработку события... | maxvip | Microsoft Office Excel | 6 | 03.11.2009 12:19 |
Как прописатьв макросе повтор... | Bu$ter | Microsoft Office Excel | 6 | 18.09.2008 09:40 |