Вторник, 17.06.2025, 22:46 Приветствую Вас Гость

Решение задач любой сложности

Главная | Регистрация | Вход | RSS

Все статьи на сайте

Главная » Статьи » Решение заданий Delphi

Задача: Выйти из программы через заданный промежуток времени.


Согласитесь приятно, когда что-то делается автоматически. Например, дверь закрывается по средствам автодоводчика, в магазине по средствам считывателя штрихкода можно определить цену товара, телевизор самостоятельно настраивается на оптимальное качество приема сигнала, ну и так далее - ведь в век всеобщей автоматизации продолжать список можно бесконечно. А как приятно, когда твоя собственная программа, сама закрвается через определенный, удобный тебе промежуток времени.


И сделать себе приятно, оказывается, не сложно - всего пара строк на delphi. Каких? Давайте посмотрим. Следуя вполне очевидному алгоритму: задали время в EditMs:TEdit, естественно в милисекундах, нажали кнопку btnSet. По нажатию кнопки запустился таймер TTimer (подробнее о компоненте жмите и читайте) и закрыл программу через установленное время.
Исходники Delphi:

procedure TForm1.btnSetClick(Sender: TObject);
begin
  Timer1.Interval:=StrToInt(EditMs.text);  
  Timer1.Enabled:=true
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
   Timer1.Enabled:=false
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
   close
end;


Задавайте в TEdit различные значения для .interval и получите несказанное удовольствие от того, что прикоснулись к автоматизации процесса закрытия программки.
Более сложные вариации на тему могут быть реализованы в программе на заказ. Мои контакты.
Категория: Решение заданий Delphi | Добавил: Мятка (15.10.2010) | Автор: Alexandra W
Просмотров: 2496 | Теги: программирование на delphi, решение на заказ, Delphi исходники, решение заданий, алгоритм, написать программу, примеры Delphi, программы на заказ | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: