|
|
|
Junior Member
      
участник
Last Login: 16.07.2001 13:12
Сообщ.: 10,
Visits: 111
|
|
у меня есть форма для работы с базой данных
есть одно поле типа дата
но я хочу чтобы эта дата вводилась не в одном текстовом поле а в трех (день, месяц, год)
НО как в таком случае делать DDX
|
|
|
|
|
Supreme Being
      
модератор
Last Login: 10.11.2008 0:08
Сообщ.: 1 298,
Visits: 12 501
|
|
Я бы пошел простым путем, хотя возможно и можно сделать свой DDX, сделал бы 3 DDX, а потом ввел бы функцию, которая приводила бы 3 переменных CString к еще одной CData и переопределил бы функцию Update:
CMyDialog::UpdateData(BOOL bUpdate = TRUE) { .... CDialog::UpdateData(bUpdate); .... }
Счастья Вам.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 11.09.2003 19:04
Сообщ.: 97,
Visits: 1 068
|
|
Hi !! может Вас устроит DataTimePicker
он есть в стандартном наборе и удобен для работы.
with best regards VitSoft http://www.development.efficientit.com
|
|
|
|
|
Supreme Being
      
модератор
Last Login: 10.11.2008 0:08
Сообщ.: 1 298,
Visits: 12 501
|
|
А вот пример как создать свой DDX: http://firststeps.narod.ru/mfc/steps/37.html
Хотя к совету VitSoft'a стоит прислушаться... С уважением, Владимир
|
|
|
|