![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
Здравствуйте! Мне нужно сделать отсчет времени. Тоесть должно задаваться время на форме(например DateTimePicker1,или updown, ну или вообще c Edit ), по нажатию кнопки сохраняться в файл ,а потом при запуске формы это время должно считываться с файла с отсчетом в формате 00:00 ..Как то сделать можно???
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
Например в DateTimePicker1 я набрал 00:20:00, тоесть 20 минут. как это засунуть в файл, а потом с запуском формы считать с него в таком же формате ,но уже с отсчетом в обратоном порядке..?
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.11.2008
Сообщений: 360
|
![]()
Ну запомнить и считать это не проблема, пользуйтесь ини файлами. А вот насчет отсчета в таком формате будет посложнее, как это сделать я наверное не посоветую.
Вот ЗДЕСЬ обсуждалось как сделать сохранение, и применить это сохранение при запуске
Мой скромненький сайт
Последний раз редактировалось Vladya; 05.06.2009 в 08:03. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
да вот не понятно как время DateTimePicker1 засунуть в файл
|
![]() |
![]() |
![]() |
#6 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Так запихиваем время в файл. Здесь вместо ф-ии GetTime напиши свой DateTimePicker1.Time
Код:
Код:
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
ругается на Time := DateTimePicker1.Time;,говорит Left side cannot be assigned to
Код:
|
![]() |
![]() |
![]() |
#8 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Переменную Time: TTime объяви где-нибудь.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 121
|
![]()
такс, в Edit 0:00:00 почему то, отсчета нету
|
![]() |
![]() |
![]() |
#10 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Ну в данном случае он и не должен идти, ибо в какой-то момент времени мы получаем число, преобразовать которое к времени не представляется возможным. Я просто показал тебе как в принципе это реализуется. Писать же за тебя весь код мне как-то лениво. Поэкспериментируй с функциями DecodeTime, EncodeTime. Вероятно так будет нагляднее. Задача-то собственно тривиальная. Вот небольшой кусок кода, демонстрирующий работу с этими функциями (одна из которых процедура
![]() Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать отсчет времени? | Aboltus | Общие вопросы Delphi | 11 | 24.05.2011 20:45 |
Отсчет времени в pascal с помощю встроенного assemblera? | Geddar | Помощь студентам | 2 | 06.03.2009 12:30 |
Обратный отсчет в прогрессбар | Stanislav | Общие вопросы Delphi | 3 | 09.01.2008 16:49 |
Отсчет времени в С | Raptor | Помощь студентам | 13 | 29.12.2007 16:32 |
Как сделать отсчет дней от заданной даты в Excel? | ru16 | Microsoft Office Excel | 1 | 22.11.2007 11:13 |