下了个公历和农历转换的activex控件,注册后插入工程,自动生成一个C_Calendar类
但用到的数据类型很奇怪。
设置当前公历日期
void C_Calendar::SetDateNow(DATE newValue)
typedef DATE double //?不知怎么用
返回农历日期
VARIANT C_Calendar::GetChineseDate()//?不知VARIANT又该怎样转换?控件给的应用例子是用vb做的,代码如下
Dim sMsgChineseDate As String
//设置公历日期
Calendar.DateNow = CDate(txtDateNow)//txtDateNow为一个输入文本框的值
//取到农历日期
sMsgChineseDate = Calendar.ChineseDate不知大家有没有碰到类似的问题,该怎么解决呢?
此控件下载地址:http://act.it.sohu.com/download/dodown-2264.html