Silverlight实例教程 - Out of Browser与COM互操作实例2011-09-29 博客园 jv9在前面已经介绍了Silverlight的Out of Browser模式与COM的基本操作以及与Office COM的交互。这 篇我们将介绍更多Silverlight Out of Brwoser的COM实例。我们将继续使用过去的SilverlightOOBDemo项目进行简单扩展。
实例1:演示Silverlight与DOS的交互,对于Windows API熟悉的朋友应该了解,使 用WShell可以运行任何Dos命令。
1 private void dosBtn_Click(object sender, RoutedEventArgs e)
2 {
3 using (dynamic shell = AutomationFactory.CreateObject("WScript.Shell"))
4 {
5 //shell.Run(@"cmd /k dir /w /p");
6 shell.Run(@"cmd /k ping www.cnblogs.com -t");
7 }
8
9 }