|
-14 / -8 / 0
Регистрация: 18.07.2016
Сообщений: 85
|
|
Закрыть программу и удалить ее полностью по истечении моего таймера14.06.2017, 18:58. Показов 1471. Ответов 7
Метки нет (Все метки)
Есть программа, которая по истечении таймера (1 час) должна закрыться и удалиться и при повторном скачивании не открываться. Только есть одно но. В течение часа человек может закрыть и опять открыть программу, и таймер пойдет заново. Не пойму, как исправить это.
0
|
|
| 14.06.2017, 18:58 | |
|
Ответы с готовыми решениями:
7
Как из моего приложения перезапускать какую-либо программу с использованием таймера? Не могу полностью закрыть программу в c++ Отобразить форму по истечении таймера |
|
1548 / 1521 / 325
Регистрация: 03.10.2012
Сообщений: 1,551
|
||
| 14.06.2017, 19:35 | ||
|
0
|
||
|
222 / 175 / 73
Регистрация: 05.11.2015
Сообщений: 533
|
||||||
| 15.06.2017, 15:31 | ||||||
|
GeorgyTheBlack, можно, например, время и дату первого запуска хранить в текстовом файле. запустилась программа в первый раз, время запуска записалась, потом при следующем запуске проверять, есть ли данные в этом файле, если есть, то не запирсывать больше ничего туда, и время с текстового файла сравнивать с системным, если прошел час с момента создания текстового файла, то удаляем программу. (конечно не самый лучший вариант, но имеет места быть)
И таймер тогда здесь не нужен. Добавлено через 1 час 5 минут GeorgyTheBlack, Вот примерно набросал, для наглядности. На форме: label1 - это время, из текстового файла, что был создан при первом запуске приложения label4 - это текущая время и дата label6 - это дата и время, когда должна удалиться твоя программа Timer1 Вместо (F:\dt_start.txt) пропишешь свой путь к текстовому файлу( можешь хранить его с приложением)
Ошибся немного, в первом сообщении, таймер, конечно же нужен!
0
|
||||||
|
Администратор
|
||
| 15.06.2017, 15:43 | ||
|
0
|
||
|
-14 / -8 / 0
Регистрация: 18.07.2016
Сообщений: 85
|
|
| 16.06.2017, 21:34 [ТС] | |
|
bd_13, С текстовым документов конечно как-то не правильно по-моему. Попробую реализовать сам, только без текстовых файлов, а с какой-нибудь string или dim
0
|
|
|
222 / 175 / 73
Регистрация: 05.11.2015
Сообщений: 533
|
|
| 19.06.2017, 10:03 | |
|
GeorgyTheBlack, ну почему не правильно...сохраняй это файл, там где его проблимотично будет найти?, или еще лучше можно его зашифровать, что бы было не понятно что в нем, а при загрузки формы расшифровывать..
Добавлено через 1 минуту А вообще соглашусь с OwenGlendower, что лучше не удаль программу, а блокировать ее функционал.
0
|
|
|
120 / 112 / 16
Регистрация: 30.10.2014
Сообщений: 323
|
|
| 20.06.2017, 18:24 | |
|
0
|
|
|
222 / 175 / 73
Регистрация: 05.11.2015
Сообщений: 533
|
|
| 21.06.2017, 09:06 | |
|
Олег_, с реестром тоже вариант. я показал самое наверно простое и первое то, что мне пришло в голову.
0
|
|
| 21.06.2017, 09:06 | |
|
Помогаю со студенческими работами здесь
8
Alert при истечении таймера Перерисовать окно по истечении таймера
Не удается полностью закрыть программу, при закрытии окна программы Нужно скрыв главную форму, при закрытии второй, закрыть программу полностью Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|