当前位置:编程学习 > VB >>

关于VB调用类模块DLL文件生成动态链接库的问题

--------------------编程问答-------------------- DLL是用VB写的?
如果是,那么你 用法是错误的;一般VB写的都是类对象,生成后,在你新工程中必须使用添加引用引人,然后使用dim z as yourclass 
然后调用对象方法,而不是使用declare --------------------编程问答-------------------- 是VB写的是COM类型的DLL,说白了就是一个没有窗体的EXE,这种是只能用CreateObject("aaa.bbb")这样来调用
如果是别的程序的标准DLL,你可以写上完整的路径,或者把DLL放到SYSTEM32下,有时可能要REGSVR32注册一下DLL --------------------编程问答-------------------- 你用make a()试下,不要用make a(0) --------------------编程问答--------------------
引用 3 楼 xiaoyao961 的回复:
你用make a()试下,不要用make a(0)


那大神  我这个程序调用DLL应该怎么写啊   能不能方便帮我写一下?就前面几句 --------------------编程问答--------------------
引用 4 楼 u011627263 的回复:
Quote: 引用 3 楼 xiaoyao961 的回复:

你用make a()试下,不要用make a(0)


那大神  我这个程序调用DLL应该怎么写啊   能不能方便帮我写一下?就前面几句

改成make a ()不行的  参数类型不符 --------------------编程问答--------------------
引用 1 楼 worldy 的回复:
DLL是用VB写的?
如果是,那么你 用法是错误的;一般VB写的都是类对象,生成后,在你新工程中必须使用添加引用引人,然后使用dim z as yourclass 
然后调用对象方法,而不是使用declare


大神  那你说我前面的VB应该怎么写啊   我不会额  能不能指点一二  谢谢了 --------------------编程问答-------------------- VB dll要被调用的方法必须是公共类的public成员,
如果你有装msdn 6.0 在浏览器上输入下面连接,查看,有详细介绍

mk:@MSITStore:C:\Program%20Files\Microsoft%20Visual%20Studio\MSDN98\98VS\2052\vbcon98.chm::/Html/vbconcreatinganinprocesscomponent.htm --------------------编程问答-------------------- MakeDM.dll
是什么类型的DLL?

如果是标准的,那你得写申明,就是API函数那样。
如果不是,那就引用进来,按F2查看好了。
补充:VB ,  COM/DCOM/COM+
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,