Option ExplicitPrivate WithEvents aaa As MSFlexGridLib.MSFlexGridPrivate Sub Class_Initialize()
    Set aaa =  New  MSFlexGridLib.MSFlexGrid
End Sub
呵呵,搞不定了,试了好多方法也不行 高手帮帮忙

解决方案 »

  1.   

    有你这样动态创建的吗?况且MSFlexGrid必须使用容器(如form)才能用,使用VBControlExtender创建吧:
    先创建一个容器窗体form1,在form1中定义:(假设控件实例名为flex1)
    Private WithEvents aaa As VBControlExtenderLicenses.Add "MSFlexGridLib.MSFlexGrid"
    Set aaa= form1.Controls.Add("MSFlexGridLib.MSFlexGrid" , "flex1")
    然后就可使用该flex1. 方法使用aaa.object.来引用.时间在aaa_ObjectEvent(Info As EventInfo)中处理. 关于VBControlExtender进一步信息查相关资料吧.
      

  2.   

    但是别人写的控件就可以NEW 呀
      

  3.   

    有没有能NEW 的 grid 控件呀
      

  4.   

    你试试lgxgrid控件能不能够new,我可没试过呀。
    下载:http://lgxyslldw.512j.com