Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.02.2009, 17:49   #1
san72
Форумчанин
 
Регистрация: 04.06.2008
Сообщений: 102
Счастье невидимка :(

Как сделать чтобы программа постоянно висела в памяти? Если использовать какой-то repeat то процессор грузится очень сильно, как можно сделать чтобы она просто не прекращяла работать?
Keep it simple, stupid
san72 вне форума
Старый 14.02.2009, 17:51   #2
goblinyara
Форумчанин
 
Аватар для goblinyara
 
Регистрация: 02.01.2009
Сообщений: 340
По умолчанию

хмм... просто не закрывать её, и всё
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=)
Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
goblinyara вне форума
Старый 14.02.2009, 18:01   #3
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

Цитата:
Сообщение от goblinyara Посмотреть сообщение
хмм... просто не закрывать её, и всё
при использовании программирования без VCL программа закрывается сама после выполнения всех операций

попробуй поставить sleep(300); но это конечно не лучший выход, но загрузку проги уменьшит
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума
Старый 14.02.2009, 18:03   #4
san72
Форумчанин
 
Регистрация: 04.06.2008
Сообщений: 102
По умолчанию

Sleep просто преостоновит на 3 секунды и всё, надо чтобы всёвремя работала и проверяла кое-что, тоесть работает и проверяет IF, прога без VCL
Keep it simple, stupid
san72 вне форума
Старый 14.02.2009, 18:09   #5
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

почему на 3 секунды7 на 0.3 секунды и ставить это нужном тебе цикле что бы прогу не вышибало
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума
Старый 14.02.2009, 18:11   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,581
По умолчанию

Вот, например:
Код:
program Project2;

uses Windows;

begin
  repeat
    Sleep (300);
    // Здесь действия
  until False;
end.
Процессор не загружает.
Arigato вне форума
Старый 14.02.2009, 18:23   #7
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Закрыто. Почему?
Читайте правила.
mihali4 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц