powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Time
2 сообщений из 2, страница 1 из 1
Time
    #32247860
pak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужен был формат времени
причём в ввиде чч:мм
в 6ке два формата, date и timedate
если использовать таймдэйт то остаються пустыми секунды и сама дата
к тому же с поиском хреново
Сделал время символьным
тоесть чар на 5 символов и функция проверки правильности ввода, чтоб типа 99:-1 не ввели.
Есть ли в 7,8 фоксе функция времени, или ктонибудь чтото лучшее может предложить?
...
Рейтинг: 0 / 0
Time
    #32247937
Фотография Hel!Riser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в 7 AFIAK ее нету. можно сделать С(4)
txt.Format='R'
txt.InputMask='99:99'

в Valid()'e проверять как ты либо

Код: plaintext
1.
2.
3.
4.
5.
6.
this.Value=PADL(CHRTRAN(this.Value, " " , ""),4 ," 0  ")
IF !BETWEEN(VAL(LEFT(this.Value,2 )), 0 , 23 ) ;
	OR !BETWEEN(VAL(RIGHT(this.Value, 2 )), 0 , 59 )
	WAIT WIND "Неверно указано время..." NOWAIT
	RETURN  0 
ENDIF
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Time
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]