gzxwh2010 发表于 2010-12-22 17:15:37

QQ登陆器遇到的BUG

在论坛里下载了pcbar的QQ登陆器,现在拿来编译运行的时候发现怎样定义QQ路径都提示出错,是QQ版本的问题还是我没有设置正确啊?还望各位大侠指教!
$waittime = IniRead($inifile, "setup", "waittime", "0")
$exit_fsh = IniRead($inifile, "setup", "exit", "0")
;~ $qqfile = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ2009", "Install")
;~ if $qqfile<>"" then $qqfile&="\bin\QQ.exe"
If Not FileExists('qq.ini') Then
        IniWrite("qq.ini", "setup", "qqpath","")
EndIf
$qqfile = IniRead($inifile, "setup", "qqpath","")
$qqpath = getpath($qqfile);末尾不含"\"
While Not FileExists($qqfile)
        If MsgBox(4 + 48 + 262144, "警告!", "QQ路径未指定,或指定有误。这将使本程序某些功能出错。" & @LF & _
                        "是否打开设定程序,进行重新设定?" & @LF & "如果您使用的是绿色版,请手动指定!") = 6 Then
                RunWait(@ScriptDir & "\QQ登陆器设置工具.exe")
                $qqfile = IniRead($inifile, "setup", "qqpath", "")
                $qqpath = getpath($qqfile)
        Else
                ExitLoop
        EndIf
WEnd

83265358 发表于 2010-12-22 17:48:39

注册表里没有QQ的安装路径或指定的路径不正确,不同版本的QQ在注册表的路径也不同的。

gzxwh2010 发表于 2010-12-22 18:12:23

回复 2# 83265358 安装路径肯定是不会错的。
页: [1]
查看完整版本: QQ登陆器遇到的BUG