ActiveX에서 외부에 노출할 메소드를 하나 만들려고 할 때 보이는 Data 타입 중 하나가 DATE 타입이다.
DATE는 time_t 보다 더 큰 타입이라나. 암튼 그렇다.
ActiveX에서 이렇게 받았다.
DATE m_ChartFirstDate
COleDateTime dateChartFirst(this->m_ChartFirstDate);
int nYear = dateChartFirst.GetYear();
int nMonth = dateChartFirst.GetMonth();
int nDay = dateChartFirst.GetDay();
그리고 2006년 12월 31일이 DATE 타입으로 어떤 값인지를 알아야 HTML에서 ActiveX로 값을 넘길 수 있다.
그건 이렇게 만들었다.
COleDateTime aa(2006, 12, 31, 0, 0, 0);
DATE aaa = aa;
aaa 값을 찍어보면 double 형 값이 찍히는 데, 그 값을 쓰면 된다.
자바스크립트에서는 2006, 12, 31을 가지고 어떻게 저 DATE 값을 만들까.
DATE는 time_t 보다 더 큰 타입이라나. 암튼 그렇다.
ActiveX에서 이렇게 받았다.
DATE m_ChartFirstDate
COleDateTime dateChartFirst(this->m_ChartFirstDate);
int nYear = dateChartFirst.GetYear();
int nMonth = dateChartFirst.GetMonth();
int nDay = dateChartFirst.GetDay();
그리고 2006년 12월 31일이 DATE 타입으로 어떤 값인지를 알아야 HTML에서 ActiveX로 값을 넘길 수 있다.
그건 이렇게 만들었다.
COleDateTime aa(2006, 12, 31, 0, 0, 0);
DATE aaa = aa;
aaa 값을 찍어보면 double 형 값이 찍히는 데, 그 값을 쓰면 된다.
자바스크립트에서는 2006, 12, 31을 가지고 어떻게 저 DATE 값을 만들까.
'프로그래밍 > VC++' 카테고리의 다른 글
TLB도 Release, Debug 모드에 맞춰서 Import 하자. (0) | 2007.02.23 |
---|---|
COleDateTime으로 오늘 날짜 가져오기 (0) | 2007.02.02 |
switch / case의 이상한 경험 (0) | 2007.01.25 |
슬라이더 콘트롤의 특징 (0) | 2006.11.09 |
VC++ 2003 tlb를 이용해서 ATL 맹글기 (0) | 2006.11.06 |