在工程中如何添加.dll文件 我要添加shinh_vb6.dll怎么添加到工程里面去呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 菜单:工程->引用->浏览不行,提示:不能将引用加入到指定文件 将下面的文本粘贴到文本编辑器中,然后存为以.reg为扩展名的文件。双击后将信息添加到注册表中。然后用鼠标右键点击一个动态链接库或OCX控件,在弹出的环境菜单中你将会看到Register和Unregister的选项。运用这个方法的前提是你的计算机上必须有regsvr32.exe文件。REGEDIT4[HKEY_CLASSES_ROOT\.ocx]@="ocxfile"[HKEY_CLASSES_ROOT\ocxfile]@=”OCX”[HKEY_CLASSES_ROOT\ocxfile\shell\Register\command]@="RegSvr32 \"%1\""[HKEY_CLASSES_ROOT\ocxfile\shell\Unregister\command]@="RegSvr32 /u \"%1\"" REGEDIT4[HKEY_CLASSES_ROOT\.dll]@="dllfile"[HKEY_CLASSES_ROOT\dllfile]@=”DLL”[HKEY_CLASSES_ROOT\dllfile\shell\Register\command]@="RegSvr32 \"%1\""[HKEY_CLASSES_ROOT\dllfile\shell\Unregister\command]@="RegSvr32 /u \"%1\"" 在引用窗口中的文件选择窗口中选定DLL的时候会自动注册的:-)出现"不能将引用加入到指定文件"这个错误的原因很可能是这个DLL不是ActiveX DLL... 查看导出函数 跟 api 一样用 '声明Private Declare Function SkinH_Attach Lib "SkinH_VB6.dll" () As Long然后把这个dll放在system32或者你的程序根目录下,使用SkinH_Attach函数即有效果 有同感!如果一定要用的话Private Declare Function XXX Lib "d:\SkinH_VB6.dll" () As Long也未尝不可 我就是用这个dll的其中一个人```放在程序根目录下,然后声明,再调用函数就OK了 Regsvr32.exe ...dllAdd Reference dll文件不需要添加到工程里,只需要把它放在“C:\WINDOWS\system32”路径下,然后就可以调用里面的命令了,调用命令的方法如9楼所说。 1. Project -> References -> Browse...2. Start -> Run -> Regsvr32 ..\..\shinh_vb6.dll 条形码开发 请教:如何设置Lable中的字符间距和行距! 为什么0.5只显示.5呢??求! VB菜鸟问题,在线揭贴!!! 将一个大的文件分批传到客户端 如何在vb的picturebox中调用显示网络图片,非本地图片 诺基亚6300主题元素 请问程序为何执行Combo1_Click()这个过程? 如何让文本框只能输入数字 问题多多。大哥们帮忙! 怎样取得各级子目录下的文件名(包含全路径)。 繁体系统运行vb程序,TextBox出现乱码的问题
不行,提示:不能将引用加入到指定文件
REGEDIT4
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
@=”OCX”
[HKEY_CLASSES_ROOT\ocxfile\shell\Register\command]
@="RegSvr32 \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\shell\Unregister\command]
@="RegSvr32 /u \"%1\""
REGEDIT4
[HKEY_CLASSES_ROOT\.dll]
@="dllfile"
[HKEY_CLASSES_ROOT\dllfile]
@=”DLL”
[HKEY_CLASSES_ROOT\dllfile\shell\Register\command]
@="RegSvr32 \"%1\""
[HKEY_CLASSES_ROOT\dllfile\shell\Unregister\command]
@="RegSvr32 /u \"%1\""
出现"不能将引用加入到指定文件"这个错误的原因很可能是这个DLL不是ActiveX DLL...
Private Declare Function SkinH_Attach Lib "SkinH_VB6.dll" () As Long然后把这个dll放在system32或者你的程序根目录下,使用SkinH_Attach函数即有效果
如果一定要用的话
Private Declare Function XXX Lib "d:\SkinH_VB6.dll" () As Long
也未尝不可
2. Start -> Run -> Regsvr32 ..\..\shinh_vb6.dll