vb调用当前用户桌面上的程序问题
我想在vb中打开当前用户桌面上的DOWNYT.exe程序用了以下代码却老是提示错誤53,文件未找到(桌面上有此程序),我该如何攺写代码呢?
Private Sub Command1_Click()
Shell "%USERPROFILE%\桌面\DOWNYT.exe"
End Sub
如是调用桌面上的一个快捷方式呢?那应该用什么命令
比如是管理系统.lnk(这快捷方式指向d:\Program Files\管理系统\downyt.exe程序)因不明白用户是把管理系统安装到那个盘所以只能通过调用桌面上的快捷方式来打开程序,因为安装程序后桌面上一定有他的快捷方式)
你应该从注册表中查,否则,别人改了桌面上的快捷方式名称,或者移动了,或删了..