如何在Win7,XP中使用C#以编程方式打开“网络连接”窗口?如何以编程方式打开“网络连接”窗口
4
A
回答
8
使用shell execute启动一个新进程,并运行NCPA.cpl。像这样:
ProcessStartInfo startInfo = new ProcessStartInfo("NCPA.cpl");
startInfo.UseShellExecute = true;
Process.Start(startInfo);
作为一个额外的引用,维基百科有提供给你,你可以用这种方式启动的小程序的一个非常全面的清单:http://en.wikipedia.org/wiki/List_of_Control_Panel_applets。
编辑: 作为一个小的补充,使用字符串“control appletname”调用所需的控制面板小程序可能更明智。这是因为尽管大多数applet可以单独使用.cpl名称启动,但其中一些(如管理工具)没有.cpl名称,因此您需要使用“control admintools”。
编辑2: 作为附加参考,请查看此知识库文章:http://support.microsoft.com/kb/192806。
0
另一种选择:
[...]
System.Diagnostics.Process.Start("NCPA.cpl");
[...]
相关问题
- 1. 以编程方式断开网络连接
- 2. 如何在android中以编程方式打开SMS窗口?
- 3. 如何以编程方式打开新的浏览器窗口
- 4. 如何以编程方式打开新的Live Meeting窗口
- 5. 如何以编程方式连接到Wi-Fi网络?
- 6. 以编程方式打开互联网连接(Android)
- 7. 以编程方式打开窗体
- 8. 以编程方式打开网页
- 9. 以编程方式关闭/打开网络
- 10. 以编程方式打开IBM Sametime聊天窗口
- 11. 以可编程方式打开和关闭窗口
- 12. 以编程方式创建虚拟网络接口
- 13. 以编程方式/从命令行“修复”网络连接
- 14. java,以编程方式删除网络连接
- 15. 以编程方式连接到现有网络
- 16. 以编程方式连接到BlackBerry的特定WiFi网络
- 17. 以编程方式连接到另一个网络运营商
- 18. 无法以编程方式连接到WIFI网络
- 19. 如何以编程方式打开GPS
- 20. 如何检测我的网络接口是否使用C++以编程方式连接到互联网?
- 21. 如何以编程方式打开以太网设置?
- 22. 网络端口打开,但没有连接进程?
- 23. 如何以编程方式打开/关闭Windows系统网络图标
- 24. 如何以编程方式打开Windows操作系统中的“网络发现”?
- 25. 如何打开“连接到服务”窗口并验证网站?
- 26. 如何以编程方式打开待定更改 - 冲突窗口?
- 27. 如何关闭未以编程方式打开的选项卡/窗口?
- 28. 如何以编程方式最小化打开的窗口文件夹
- 29. 如何在android中以编程方式打开自定义弹出窗口?
+1,几秒钟之前,我已经准备好提交了类似的回答:-) – devstuff 2011-02-17 18:01:43