regsvr32.exe 如何带上.dll的注册路径?急急急!! 把路径加上引号""""+"C:\Program Files\mydll.dll"+""""类似这样。你的代码我没看明白 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Chice_wxg(我怕谁?我是谁!我是流氓我最贼。)说得对这样改一下shellx = Shell("regsvr32.exe """ & xX & """", vbMaximizedFocus) LoadLibrary ("c:\program")faild ?是COM组件吗?是用VB写的DLL吗?只有支持自注册的COM DLL才能用Regsvr32来注册。 同意 上面的'Dim shellxDim xX As StringText4.Text = "yyy.dll"xX = App.Path & "\" & Text4.TextShell "regsvr32.exe """ & xX & """", 3 气死我了,怎么都被他们说了。不过,其实还有一个解决办法,就是打包时指定你的这个DLL安装路径为WINSYSPATH,那样这个DLL文件就会被安装到C:\WINDOWS\SYSTEM,注册时就可以不用路径,直接Shell("regsvr32.exe " & Text4.text, vbMaximizedFocus)就可以了。还是我的办法简单。 regsvr32 好像只能用短路径格式吧 试着用GetShortPathName转换一下 谢谢 各位!xxlroad 是解决问题的有效方法。问题主要是文件路径中带有空格引起的。 谢谢 各位!xxlroad 是解决问题的有效方法。问题主要是文件路径中带有空格引起的。 请问为什么:VB在写代码的时候,老是会出错,运行不了多久就会挂掉? 如何快速把数据从一个库快速添加到另一个库 请问WIN2000是不是不能识别大于40G的分区? 恭喜viena & lxcc三星!!! 请问前辈: 时间格式的问题,急急急 请教诸位高手:如何用VB实现Word文档中在特定的地方放置文本--高分高分!!!! 请问VB中怎么来用WMI? 我是一个软件的门外汉, 但是有个愿望,恳请大家帮忙 如何让窗口不在任务栏显示? 为什么Sin(30)的结果不是0.5 而是-.988031624092862 请高手解答 急! 数据库?
这样改一下
shellx = Shell("regsvr32.exe """ & xX & """", vbMaximizedFocus)
是COM组件吗?是用VB写的DLL吗?
只有支持自注册的COM DLL才能用Regsvr32来注册。
'Dim shellx
Dim xX As String
Text4.Text = "yyy.dll"
xX = App.Path & "\" & Text4.Text
Shell "regsvr32.exe """ & xX & """", 3
不过,其实还有一个解决办法,就是打包时指定你的这个DLL安装路径为
WINSYSPATH,那样这个DLL文件就会被安装到C:\WINDOWS\SYSTEM,
注册时就可以不用路径,直接
Shell("regsvr32.exe " & Text4.text, vbMaximizedFocus)
就可以了。
还是我的办法简单。
问题主要是文件路径中带有空格引起的。
问题主要是文件路径中带有空格引起的。