首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问高人,vb制作标准dll是否有局限?局限是什么?为什么

2012-04-03 
请教高人,vb制作标准dll是否有局限?局限是什么?为什么各位牛人好;最近我在尝试使用vb制作标准的dll;dll的

请教高人,vb制作标准dll是否有局限?局限是什么?为什么
各位牛人好;最近我在尝试使用vb制作标准的dll;
dll的功能是启动一个窗体,窗体内执行某些动作;
我在网上找了相关的方法,http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=54190&lngWId=1,
参考这里的方法,以及网上其他人说的同样的方法,试了试,可以成功生成带有输出函数的dll,
但是该dll却无法被调用,如果用rundll32调用该dll,会报“尝试运行"vbdll.dll"时发生意外”;
如果用自己vb建立的测试exe调用,会报“内存位置访问无效”的错误,不知为什么

是不是vb制作所谓标准dll是不是有很大局限性?那么局限在哪里?为什么?

对了,dll的导出函数没有参数;

[解决办法]
VB6制作的dll是activeX dll,使用上一般要先注册再使用与标准的dll有所不同,调用上也不一样。

[解决办法]
看马云剑myjian的:
http://topic.csdn.net/u/20081111/22/e454e645-c630-4111-9d6d-def056726f01.html
[解决办法]
先睡觉,明天我试一下吧:)

热点排行