★★★VB高手看过来,多态继承问题★★★ 使用UserControl,将控件数组放入其中。即可以继承! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dbcontrols(泰山)的方法也可以,实际要弄清VB中面向对象实现的机制。类是通过委派继承的,但控件需要通过容器类(这个概念是VFP中的)即UserControl才能实际继承。 对于一般的ActiveX控件可以用下面的方式获得其事件,但对于VB内建的控件此方法不行Dim WithEvents a As VBControlExtenderPrivate Sub Form_Load()set a = listview1End SubPrivate Sub a_ObjectEvent(Info As EventInfo)End Sub 对啊,在module和class中怎幺处理form的事件! 回复人: ferrytang(水油) (2002-1-16 12:01:11) 得0分 好像不可以的,vb不支持事件集! 和他的机制有关!我还没有办法! Bardo(巴顿) 你说的和lihanbing()应该是一种方法的,实际是把内建的控件,变成可以使用VBControlExtender 的控件是这个意思吧? 这显然很繁琐,有更好的方法吗?继续等待, 只有ActiveX控件数组能实现多点传送. VB6是不好直接加入UserControl。但不是不可以加入,先建一个Active Control工程,建好后在原工程中添加文件选上这个UserControl类即可。 http://www.csdn.net/Expert/topic/489/489565.shtm vb6访问internet上的SQLSERVER数据库问题? vb 中TagByte是什么类型 动态控件的名字可否用参数调用的方式来定?该如何实现? 怎样让VB在其它(没有安装VB的)电脑中使用啊? 如何用vb连接postgres数据库?重谢!200分 打包后出现错误,急!!!!! 有关MSFlexGrid控件的问题 1. 怎么根据计算机名称得到它所在局域网的域的名称? 救命啊!JS.AppletActX是什么病毒?怎样杀呀!高分求救。 如何将picturebox里的经处理得来的图片保存下来 如何用代码播放MID文件? 一个菜鸟的一个菜鸟问题(六)
类是通过委派继承的,但控件需要通过容器类(这个概念是VFP中的)即UserControl才能实际继承。
Dim WithEvents a As VBControlExtenderPrivate Sub Form_Load()
set a = listview1
End SubPrivate Sub a_ObjectEvent(Info As EventInfo)End Sub
好像不可以的,vb不支持事件集!
和他的机制有关!我还没有办法!
你说的和lihanbing()应该是一种方法的,实际是把内建的控件,变成可以使用VBControlExtender 的控件是这个意思吧? 这显然很繁琐,有更好的方法吗?继续等待,