VB6的两个问题,和大家交流一下
发表时间:2007-06-12 20:25:04  
楼主:kuhe
1. 在写ActiveX exe时,API、类型和常数的声明,您习惯放在公用模块中,还是放在类模块中?个人觉得放在公用模块中好些,但看微软的例程MTCoffee把API声明放在类模块中,有些疑惑。还有“Shared”函数,我测试过,同样的“Shared”函数,类调用自身的,比调用公用模块中的,性能稍有差距。各位您习惯把这样的函数放在哪里?当然,在ActiveX exe中放入数据要格外小心,每个线程中这些数据是不同的。
2. 关于VBA6.dll,用对象浏览器可以看到,它不仅象一般的dll中包含Collection这样的类,里面还有很多枚举和Math这样的公用模块。这样的dll,是如何开发出来的?
小弟才刚学VB不久,未学到这么深入,在此为你打气。。
