注册这个dll要怎么写?
$dbpath=@WorkingDir&"\DBSoft.dll"MsgBox(0,"",$dbpath)
RunWait("regsvr32 "&$dbpath)
其中$dbpath为:D:\My Documents\AU3\DBSOFT\dbsoft.dll
但注册不成功: loadLibrary("d:\My")失败-找不到指定的模块
这种情况,在运行是这样解决的: regsvr32 "D:\My Documents\AU3\DBSOFT\dbsoft.dll"把后面的路径加上双引号就可以了。
用代码怎么解决呢? 本帖最后由 lainline 于 2010-4-25 10:16 编辑
RunWait("regsvr32 """&$dbpath&"""")
改为两个双引号 谢谢lainline,就是你说的那样就可以了 学习。。。。。。。。。。。 RunWait('regsvr32 "'&$dbpath&'"')
可能是楼主没注意过字符串的结束符也可以为单引号。 这个更清晰明了。
页:
[1]