怎样才能实现点击一个软件中的某一按钮能够运行另一个软件呢?类似于QQ界面上,点击QQ游戏就运行QQ游戏,若没有安装,则弹出安装信息。用asp.net(C#)写的哦~~~亲们,给点灵感吧~~~

解决方案 »

  1.   

    Process.Start是不行的,这是在服务器端运行的,你可以使用自定义浏览器协议( Pluggable Protocol handler)
    例子http://blog.sina.com.cn/s/blog_4a77f0630100hav3.html
      

  2.   

    你是net....你觉得点击一个按钮就运行一个程序正常不???如果这个程序是运行在服务端,那无所谓,用Process.Start就可以
    如果想运行在客户端那是不可能的
      

  3.   

    楼主讲的是webform还是winform?
      

  4.   

    弄个fileupdate,让客户自己找程序,取得完整的路径再打开
    没有就给个下载链接,路径的保存用cookie完成
    我乱想的,还是坐等大神吧
    我觉得点个WEB的按钮能运行我机器上面的程序,这个太不安全了那病毒网站不是太容易了
      

  5.   

    意思是说你需要创建 ActiveX 来 实现此功能
      

  6.   

    做个ActiveX控件,嵌入网页,在ActiveX控件中使用ShellExecute API 启动桌面应用程序.
      

  7.   

    为什么都喜欢用WEBFORM来做WINFORM的事情