比如点击一个按钮,启动QQlogin.exe 然后弹出QQ登陆界面,不要启动绝对路径的exe文件。因为路径是用户安装的,不能规定死路径。

解决方案 »

  1.   

    System.Diagnostics.Process.Start("路径.exe"); 这种代码不要出现了,我已经知道的。
      

  2.   

    还是System.Diagnostics.Process.Start,如果不需要绝对路径,你可以将你的程序添加到环境变量中,那样就直接写程序名即可
      

  3.   


    我的思路是:点击按钮然后搜索本地的这个应用程序,返回true or false,如果找到了就启动这个应用的主程序进行启动,或者获取他的路径进行启动。。
      

  4.   

    3L,添加到环境变量的前提是有这个程序,如果客户端没有装呢? 所以得考虑这个问题,如果没装就让他下载,如果装了就直接启动。类似淘宝或者拍拍网站他们用js写的调用本地的聊天工具直接打开聊天窗口。
      

  5.   

    我用打包工具写入注册列表中文件安装的路径了,但是取出来的时候只能取得默认的文件路径,谁能告诉我取出注册列表中某个子健的value啊?这样就能获得我安装的文件路径了。