Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Вниз

Люди как в DateTimePicker установить   Найти похожие ветки 

 
Kurt_   (2003-01-19 12:03) [0]

Люди как в DateTimePicker установить "короткий" формат даты? только именно в компоненте в свойствах как:-) а не в настрой ках времени на компьютере.
Заранее благодарен!


 
Романов Р.В.   (2003-01-19 12:08) [1]

F1 - TDateTimePicker.DateFormat


 
Kurt_   (2003-01-19 12:20) [2]

я имел ввиду 2 или 4 цифры в годе. то есть "короткий" это 19.01.03 а "длинный" 19.01.2003


 
Романов Р.В.   (2003-01-19 12:28) [3]

Изменяй глобальную переменную ShortDateFormat


 
Kurt_   (2003-01-19 12:47) [4]

спасибо. только оно срабатывает когда ты вводишь, а так визуально все "длинный" выводит. и на DateTimePicker не действует эта переменная:-/


 
asmith   (2003-01-19 13:45) [5]

Для этого контрола формат задается посылкой сообщения DTM_SETFORMAT, подробности в MSDN


 
Kurt_   (2003-01-19 22:24) [6]

MSDN, не под рукой. не подскажешь в примере, плиз!


 
asmith   (2003-01-20 13:41) [7]

DTM_SETFORMAT
wParam = 0;
lParam = (LPARAM) lpszFormat;

Parameters
lpszFormat
Address of a zero-terminated format string that defines the desired display. Setting this parameter to NULL will reset the control to the default format string for the current style.
Return Values
Returns nonzero if successful, or zero otherwise.

Preset Formats
There are three preset formats available for displaying the date and one for displaying time. Set these formats by choosing one of the following window styles:

DTS_LONGDATEFORMAT
The display will look like: "Friday, April 19, 1996".
DTS_SHORTDATEFORMAT
The display will look like: "4/19/96".
DTS_SHORTDATECENTURYFORMAT
Version 5.80. The display will look like: "4/19/1996".
DTS_TIMEFORMAT
The display will look like: "5:31:42 PM".

Custom formats
A DTP control relies on a format string to determine how it will display fields of information. If the preset formats are not sufficient, you can create a custom format by defining your own format string. Custom formats provide greater flexibility for an application. They enable you to specify the order in which the control will display fields of information. You can include body text as well as callback fields for requesting information from the user. Once the string is created, you assign it to the DTP control with a DTM_SETFORMAT message.

Format Strings
A DTP format string consists of a series of elements that represent a particular piece of information and define its display format. The elements will be displayed in the order they appear in the format string.

Date and time format elements will be replaced by the actual date and time. They are defined by the following groups of characters:

Element Description
"d" The one- or two-digit day.
"dd" The two-digit day. Single-digit day values are preceded by a zero.
"ddd" The three-character weekday abbreviation.
"dddd" The full weekday name.
"h" The one- or two-digit hour in 12-hour format.
"hh" The two-digit hour in 12-hour format. Single-digit values are preceded by a zero.
"H" The one- or two-digit hour in 24-hour format.
"HH" The two-digit hour in 24-hour format. Single-digit values are preceded by a zero.
"m" The one- or two-digit minute.
"mm" The two-digit minute. Single-digit values are preceded by a zero.
"M" The one- or two-digit month number.
"MM" The two-digit month number. Single-digit values are preceded by a zero.
"MMM" The three-character month abbreviation.
"MMMM" The full month name.
"t" The one-letter AM/PM abbreviation (that is, AM is displayed as "A").
"tt" The two-letter AM/PM abbreviation (that is, AM is displayed as "AM").
"yy" The last two digits of the year (that is, 1996 would be displayed as "96").
"yyyy" The full year (that is, 1996 would be displayed as "1996").



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
7-97049
Seldon
2002-11-18 21:38
2003.01.30
CPU


1-96773
Newer
2003-01-22 18:37
2003.01.30
TDateEdit из RX Library


1-96667
madman-maddom
2003-01-21 16:31
2003.01.30
Как работать с файлами в delphi


6-96936
NewGuest
2002-12-06 19:33
2003.01.30
Мастера, раз в D7 не установлены компаненты типа TclientSocket,то


1-96779
Armageddon
2003-01-22 10:00
2003.01.30
BitBtn





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский