Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: dd/mm/yy
 
 автор: user12345   (01.06.2012 в 11:38)   личное сообщение
 
 

Добрый день.

Как можно с помощью кода (VB) в access проверить в региональных настройках windows соответствует ли формат даты dd/mm/yy, в противном случае оповестить сообшением.

Заранее благодарю.

  Ответить  
 
 автор: kot_k_k   (01.06.2012 в 12:44)   личное сообщение
 
 

наверно нужно считать из реестра ветку
HKEY_USERS\.DEFAULT\Control Panel\International
параметр sShortDate
он равен (у меня) - dd.MM.yyyy

  Ответить  
 
 автор: snipe   (01.06.2012 в 13:31)   личное сообщение
 
 

А у меня тут
hkey_users\S-1-5-21-527237240-776561741-1801674531-500\control panel\International
параметр sShortDate

  Ответить  
 
 автор: user12345   (01.06.2012 в 14:17)   личное сообщение
 
 

Я хочю сделать так, чтобы при открытие первой формы автоматически проверил вышеуказанный параметр и при несоответсвие дал пользователю знак что надо скоректировать значение.

  Ответить  
 
 автор: Дядя Федор   (01.06.2012 в 13:32)   личное сообщение
 
 

а зачем?

  Ответить  
 
 автор: snipe   (01.06.2012 в 13:50)   личное сообщение
 
 

не знаю
живет там

я не большой любитель по реестру лазить
(разве что буквы знакомые посмотреть)

  Ответить  
 
 автор: Дядя Федор   (01.06.2012 в 14:03)   личное сообщение
 
 

не. "зачем" относится к теме.

  Ответить  
 
 автор: Анатолий (Киев)   (01.06.2012 в 14:44)   личное сообщение
 
 

?Format(Date, "Short Date")
01.06.12
?Format(Now, "General Date")
01.06.12 13:41:43

Если результат не соответствует желаемому - оповещайте.
Но заставлять юзера менять привычный формат на ваш - не есть хорошо.
Лучше в своей проге указывайте полям нужный формат и маску ввода.
А почему именно dd/mm/yy?

Вдогонку - проверить десятичный разделитель:
?Format(0, ".")
.

  Ответить  
 
 автор: user12345   (01.06.2012 в 15:33)   личное сообщение
22 Кб.
 
 

Вроде сделал.
Спасибо за подсказки.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList