Здравствуйте, собственно моя проблема написана в заголовке нужно повесить на button ограничение по времени. Ну например я нажал на button 1 раз и что бы только через 24ч я мог нажать ещё раз.
P.S если можно кодеком ))) за мной не убудет
MasterJedi
19.10.2011, 20:12
Здравствуйте, собственно моя проблема написана в заголовке нужно повесить на button ограничение по времени. Ну например я нажал на button 1 раз и что бы только через 24ч я мог нажать ещё раз.
P.S если можно кодеком ))) за мной не убудет
Кинь на форму компонент Timer.
А затем button1.enabled = false;
или на чем ты там пишешь? в Какой среде?:notme:
MasterJedi
19.10.2011, 21:51
Borland C++ Builder
Примерно так:
Событие по таймеру:
Настрой свойства по умолчанию:
Для Timer1: Enabled = false;
Для Timer1: Interval = 86400000;
(86400000 = 24 часа в милисекундах)
Вот, по быстрому накатал и залил демо-проект: [Ссылки могут видеть только зарегистрированные и активированные пользователи]
Hermein(3)
19.10.2011, 23:21
и что таймер даст, если можно вырубить прогу врубить и вуаля
MasterJedi
19.10.2011, 23:49
и что таймер даст, если можно вырубить прогу врубить и вуаля
Как автор указал задачу, так и делаем...вуаля /problem
Misteries
30.10.2011, 20:18
и что таймер даст, если можно вырубить прогу врубить и вуаля
Чтобы избежать проблем с такими вещами можно значения таймера сохранять в файл и при открытии загружать их. Пользуясь разными видами шифровки можно избежать редактирования файла с настройками.
Hermein
30.10.2011, 21:24
Чтобы избежать проблем с такими вещами можно значения таймера сохранять в файл и при открытии загружать их. Пользуясь разными видами шифровки можно избежать редактирования файла с настройками.
Гениально!!! даже Comodo определяет создаваемые файлы и записи в реестре, которые можно открыть и изменить по своему усмотрению /problem
Сервер + криптование лучшее решение и, наверное, единственное! Так как сколько видел уже других - толку с ник как с козла молока
Гениально!!! даже Comodo определяет создаваемые файлы и записи в реестре, которые можно открыть и изменить по своему усмотрению /problem
Сервер + криптование лучшее решение и, наверное, единственное! Так как сколько видел уже других - толку с ник как с козла молока
Тут ты не прав, есть 1000 и 1 способ организовать нормальный триал, вплоть до само модификации, а серверная привязка ни о чем, отламывается намного проще.
megweg
25.11.2011, 20:08
а IsolatedStorage не, не подойдет ?
ну в крайнем случае через WinApi в доп стрим файла...