首页 新闻 会员 周边

急救-silverlight

0
悬赏园豆:100 [待解决问题]

请问silverlight中怎么调 外部 程序,比如说:excel,notepad.word

晏川南的主页 晏川南 | 初学一级 | 园豆:102
提问于:2012-07-26 15:22
< >
分享
所有回答(1)
1

通过使用WScript.Shell 组件可以打开任何的应用程序

  eg  using (dynamic shell = AutomationFactory.CreateObject("WScript.Shell"))
         {
                shell.Run(@"C:\windows\notepad.exe"); //you can open anything
               shell.SendKeys(txtTextToSend.Text);
               
          }

  除此之外还可以在js中调用

      <javascript language="javascipt">{

       var shell = new ActiveXObject("WScript.shell");

       shell.Run(@"C:\windows\notepad.exe");

    }

可以参考文章http://www.cnblogs.com/subway-2008/archive/2010/08/15/1799949.html

CrazyJinn | 园豆:799 (小虾三级) | 2012-07-26 15:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册