ActiveX与模块那个快? 如题?如果写个控件,可以用ActiveX方式,也可以直接用模块,请问那个运行速度快。至少我发现ActiveX管理不方便,估计是我个人学习造成的,大范围用估计是ActiveX好。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢楼上,仅就管理来讲ActiveX控件与模块那个有优势呢?ActiveX控件使用要注册,往往程序久了就忘了,好象没模块好用。看来我要多玩玩模块了。 看自己需求了,一般用模块就行了,功能结构比较多的时候用ActiveX 所有东西都是从小做到大的,即使是一堆小的东西把他们集合起来,也就会变大的。何况很多东西都是一点一点累积的,即使开始只有一个小功能,但只要后面都向里面添加新的内容,修改和改良,过一段时间就会发现功能越来越多,那个类越来越强大。我自己用的很多类就是这么出来的。就比如我的GDI类,开始只是普通的几个功能,后来就越来越多,稳定性越来越强,后来还加入了GDI+、图层、透明图层、效果、特技、算法、图像识别、自己的场景格式、乃至动画方面的因素,现在还开始自己编码和解码图像文件格式,支持的格式越来越多,和刚开始的几个GDI函数比起来,根本就不是一个东西。但整个过程就是从一个GDIClass开始的。所以说即使是些小东西,封装类并不是没有意义的事。 讨论速度的原则是找到性能的瓶颈,也就是程序的热区(hotspots)所谓热区,就是那些被调用频繁,并且耗时巨大的地方。空谈程序速度毫无意义。如同你讨论是站在山顶离太阳近还是站在山脚离太阳近。或者是高速行驶的火车上往前走速度快,往后走速度快。或者说一座山上落下一颗灰尘,是不是山的质量更大了一样。 访问ActiveX接口会造成一些开销。但是绝大多数情况下,这种开销对程序的影响微乎其微。甚至和计时系统的误差以及系统其他因素对速度的影响相比都微不足道(比如你在用“模块”的时候操作系统刷新了一下注册表),所以讨论这样的问题没有意义。 VBA 关于检测是否有指定字符。 ASP封装DLL的问题 vb读取指定行的效率问题 [讨论]VB能否拦截其他应用程序中控件的消息~~ 如何在VB中调用.BMP或.JPG的文件 小问题............ 请大家帮忙修改我用MSHFlexgrid控件进行数据添加,修改,删除,保存等操作的代码 我想早点赚钱,学VC还是学VB呢? 为增加该版人气,散分100!!!!!!!!!!!!!!!!! 关于数组问题,高分相送!!! 救救我:如何销毁Active EXE类的实例,纠结了,在线等 请教:如何求时间差
何况很多东西都是一点一点累积的,即使开始只有一个小功能,但只要后面都向里面
添加新的内容,修改和改良,过一段时间就会发现功能越来越多,那个类越来越强大。
我自己用的很多类就是这么出来的。就比如我的GDI类,开始只是普通的几个功能,
后来就越来越多,稳定性越来越强,后来还加入了GDI+、图层、透明图层、效果、特技、
算法、图像识别、自己的场景格式、乃至动画方面的因素,现在还开始自己编码和解码
图像文件格式,支持的格式越来越多,和刚开始的几个GDI函数比起来,根本就不是一个
东西。但整个过程就是从一个GDIClass开始的。所以说即使是些小东西,封装类并不是
没有意义的事。