VB生成的Dll库可否用如下语句声明并在程序中调用?Declare Function publicname Lib "libname" [Alias "alias"] [([[ByVal] variable [As type] [,[ByVal] variable [As type]]...])] As TypeDeclare Sub publicname Lib "libname" [Alias "alias"] [([[ByVal] variable [As type] [,[ByVal] variable [As type]]...])]
解决方案 »
- 用Printer.line直接打印输出的时候如何插入图片?
- sql2000创建数据库mydata,然后在mydata数据库创建数据表myuser,问题是创建的myuser表不在mydata里,而是在master那里,为什么怎么解决
- 怎么在VB取随机数呀?急
- 刚刚学VB,很菜的,有一个对我而言很难的问题希望各位高手可以帮忙解决一下(在线等)
- 请问怎样给工具栏的按钮添加图片?/
- 送分.^_^
- 第一次接触:要在VB控件中显示并查询EXCEL表中的数据?(一定给分!!)
- 请问能用VB实现将EXCEL转换成相应的ACCESS吗?提供相关资料也可以!高分求助!
- 新手提问..VB6.0的tchart v2010中添加很多随机颜色的曲线后,曲线颜色和图例颜色不一致~
- 关于vb调用vc的dll问题!一定给分
- 谁人能告诉我!在VB中怎样用Picture Box或者其他的方法将来一张图片保存为不同的分辨率?
- socket问题,把JAVA转成vb语句。参与者有分
VB6.0生成的ActiveX DLL库不是标准的Dll,必须注册,并在程序中进行引用。
Vb6.0生的Dll实际上是一个对象库的东西。需要用RegSvr32注册后才能正确引用。你可以用Dependendcy Walker打开Dll进行查看,会发现如果用VB6.0生的Dll只有四个输出函数:DllCanUnloadNow;DllGetclassObject;DllRegisterServer;DllUnregisterServer。而标准的Dll的输出函数就是你声明输出的几个。