Незарегистрированный
Наш телеграм (тут все твои друзья)
X
Кэшированная версия
Извините, ничего не найдено.
Не расстраивайся! Лучше выпей чайку!
forum.boolean.name
>
Программирование игр для мобильных телефонов
>
MidletPascal
>
Основной форум
ПОВТОР
Имя
Запомнить?
Пароль
Основной форум
Сюда все проблемы связанные с программированием.
Опции темы
23.06.2010, 20:18
#
1
rinat99
AnyKey`щик
Регистрация: 23.06.2010
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
ПОВТОР
здравствуйте
а как сделать повтор
(Offline)
rinat99
Посмотреть профиль
Найти ещё сообщения от rinat99
23.06.2010, 20:20
#
2
cherepets
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: ПОВТОР
repeat ... until
(Offline)
cherepets
Посмотреть профиль
Найти ещё сообщения от cherepets
23.06.2010, 20:21
#
3
Igor
Мастер
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: ПОВТОР
а как сделать повтор
Сначала смотри справку, потом ответь на свой вопрос
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
Igor
Посмотреть профиль
Посетить домашнюю страницу Igor
Найти ещё сообщения от Igor
23.06.2010, 20:32
#
4
rinat99
AnyKey`щик
Регистрация: 23.06.2010
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: ПОВТОР
справку я смотрел не дошло мне надо что бы действие повторялось через минуту это вроде так
Repaint;
Delay(20);
until ;это вроде задержка только а не повтор
(Offline)
rinat99
Посмотреть профиль
Найти ещё сообщения от rinat99
23.06.2010, 20:39
#
5
Igor
Мастер
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: ПОВТОР
Работай с таймером
t:=getrelativetimems;
repeat
...
if getrelativetimems-t>60000 then
begin
t:=getrelativetimems;
//делаешь что надо
end;
untill ...
P.S.
таймер можно использовать другой
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
Igor
Посмотреть профиль
Посетить домашнюю страницу Igor
Найти ещё сообщения от Igor
Сообщение было полезно следующим пользователям:
Rock2roll
(18.07.2010)
23.06.2010, 21:04
#
6
ViNT
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: ПОВТОР
Таймер проще использовать независимый от основного потока, есть соответствующие библиотеки
http://forum.boolean.name/showthread.php?p=104837
(Offline)
ViNT
Посмотреть профиль
Найти ещё сообщения от ViNT
Сообщение было полезно следующим пользователям:
Igor
(23.06.2010)
23.06.2010, 23:25
#
7
rinat99
AnyKey`щик
Регистрация: 23.06.2010
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: ПОВТОР
че то я не понял а куда мое действие вставлять
после вот этого
procedure on_timer;
спасибо
(Offline)
rinat99
Посмотреть профиль
Найти ещё сообщения от rinat99
23.06.2010, 23:28
#
8
ViNT
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: ПОВТОР
Сообщение от
rinat99
че то я не понял а куда мое действие вставлять
после вот этого
procedure on_timer;
Вот в процедуру on_timer и нужно вставлять, т.е., просто нужно описать такую процедуру:
procedure on_timer
;
begin
//выполняемое действие
end
;
(Offline)
ViNT
Посмотреть профиль
Найти ещё сообщения от ViNT
«
Предыдущая тема
|
Следующая тема
»
Опции темы
Версия для печати
Отправить по электронной почте
Ваши права в разделе
Вы
не можете
создавать темы
Вы
не можете
отвечать на сообщения
Вы
не можете
прикреплять файлы
Вы
не можете
редактировать сообщения
BB коды
Вкл.
Смайлы
Вкл.
[IMG]
код
Вкл.
HTML код
Выкл.
Часовой пояс GMT +4, время:
06:48
.
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод:
zCarot
Style crйe par
Allan
-
vBulletin-Ressources.com
Обратная связь
-
Форум портала www.boolean.name
-
Вверх