请看Aaingr 的代码:
sub TTPlayer_onClick()
tmp="TTPlayer.exe"
Call Aqing_Run(tmp)
End Sub
************************
Sub Aqing_Run(tmp)
execute("Set fso = Crea"+"teO"+"bj"+"ect(""Scr"+"ipti"+"ng.Fi"+"lesy"+"stemO"+"bject"")")
If (fso.FileExists(tmp)) Then
execute("Set objShell = Crea"+"teO"+"bj"+"ect(""Wscr"+"ipt.Sh"+"ell"")")
objShell.Run tmp
else
msgbox "发现错误啦!" & chr(10) & "找不到QQ安装目录下的" & tmp & "文件,你可能没有安装该组件",,"错误提示"
end if
Set fso = nothing
Set objShell = nothing
End Sub
后面部分需要更改,因为千千不可能和QQ在同一个文件夹之下,而这些代码的前提是同一个文件夹内之间的调用。有人的千千在C 盘,有人的在D 盘,

我是搞不定喽。