我想用类来实现这个功能,年月选择器,可以选择年份和月份,(用不着日期,日dtpicker控件因为有日期,所以不能满足我的要求),我想做一个类,然后在表单中继承这个类。不知在vb中如何实现。我在vfp中可以很方便的实现,就是设计一个可视化类,这个类由组合框,文框组成。然后在窗体中拖进来就行。可是我发现在vb中没法做,当然我水平太差,刚学vb,我想问如何做一个可视化的类呀?然后拖到窗体上就是一个控件。
我知道vb在类的继续方面不太强。如果我的要求没法实现,请给我讲一种实现的思路。我就是想做一个控件,每个窗体中都会用到。这个控件的作用就是选择年和月。
谢谢了。

解决方案 »

  1.   

    在vb的启动界面中选择activex 控件
      

  2.   

    dtpicker控件因为有日期,所以不能满足我的要求
    ------------自定义显示格式就可以了,没必要做个类吧:Option ExplicitPrivate Sub Form_Load()
    DTPicker1.Format = dtpCustom
    DTPicker1.UpDown = True
    DTPicker1.CustomFormat = "yyyy年MM月"
    DTPicker1.Value = Date
    End Sub
      

  3.   

    自定义控件,用textbox,输入时判断内容
      

  4.   

    自己做控件可以参考MSDN里的教程,
    照它着做一个,
    那么画控件、设置属性、设置事件、设置方法……都练过了,
    然后就可以自己做了。
    我前儿就做过一个棋桌类的控件,
    不过现在转C++了。