代码如下:
<object class=date id=CalendarBeginDate style="height=20;width=20;font-size:10pt" classid=CLSID:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1 codebase="http://activex.microsoft.com/controls/vb6/MSComCt2.cab">
<param name="_ExtentX" value="2778">
<param name="_ExtentY" value="661">
<param name="_Version" value="393216">
<param name="MousePointer" value="0">
<param name="Enabled" value="1">
<param name="OLEDropMode" value="0">
<param name="CalendarBackColor" value="-2147483643">
<param name="CalendarForeColor" value="-2147483630">
<param name="CalendarTitleBackColor" value="-2147483633">
<param name="CalendarTitleForeColor" value="-2147483630">
<param name="CalendarTrailingForeColor" value="-2147483631">
<param name="CheckBox" value="0">
<param name="CustomFormat" value="yyyy年MM月dd日">
<param name="DateIsNull" value="0">
<param name="Format" value="662831107">
<param name="UpDown" value="0">
<param name="MaxDate" value="2958465">
<param name="MinDate" value="-109205">
</object>

解决方案 »

  1.   

    你把ie的安全设置中的activex控件选项选上就可以了,
      

  2.   

    具体步骤:
    1、打开ie
    2、选择ie菜单工具-》选项-》安全-》选中本地连接-》自定义级别-》选中activex(几项)就ok!
      

  3.   

    为什么我安装了office后日期控件DTPicker就能正确显示,而且我把office卸载后日期控件DTPicker也能正确显示,这是怎么回事?
      

  4.   

    那是因为未安装office时,日期控件没有注册到系统中,安装后就注册了这个控件.虽然后来卸载了,但是并没有将公共的控件注册信息卸掉,所以,仍然能正确显示.
      

  5.   

    这个日期控件用的是MSComCt2.ocx,我写的程序是把它从网上下载下来再注册的,为什么还会有控件注册信息不全的问题,使日期控件不能显示出来呢?
    classid=CLSID:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1 codebase="http://activex.microsoft.com/controls/vb6/MSComCt2.cab"
    谁能到告诉我是些什么公共的控件注册信息,使日期控件能显示出来?
    在此先谢了.急待....