MSCAL.OCX

3 отговора 57 прегледа
#1

MSCAL.OCX

Niakoi znae li kak se kontrolira formata na datata koito se vrashta ot mscal.ocx?
Po podrazbirane e MM/DD/YYYY

Отговор
в отговор на Morphios #2

Re: MSCAL.OCX

Не е вярно, връща я във формата, настроен в regional settings
Използва се Property Value
text1.text=Calendar1.Value

text1.text=03/06/2002 щото формата ми е dd/MM/yyyy

Отговор
в отговор на Пaлячo #3

Re: MSCAL.OCX

Е щом питам, значи не е точно така. OCX-чето е от Office 2000 ако има такова значение.

Отговор
в отговор на Morphios #4

Re: MSCAL.OCX

Виж сега, не би трябвало да има значение. OCX-а го връща от тип date/time, което си е double. Т,е проблема не е в Calendar-a, той връща резултата във date формат, което си е число, а в обекта, в който показваш датата...не знам какъв е label, text box ......ако работиш в word и ползваш vb macros би могъл да използваш
(не знам кво си)=format(calendar1.value, "dd.MM.yyyy") или
(не знам кво си)=datevalue(calendar1.value), което е във формат от настройките от regional settings

Отговор