C#调用控制面板选项
点击次数:72 次 发布日期:2008-11-06 08:08:06 作者:源代码网
|
源代码网推荐 源代码网推荐正因为它是由Microsoft公司推出的,所以它对Microsoft的所有产品的兼容性与相互操作性是其它公司开发出的编程语言所不及的。Microsoft开发的Windows操作系统与C#之间的关系也非常紧密。从而实现了C#对Windows的无缝操作。 源代码网推荐 源代码网推荐下面,我们就以“C#对Windows控制面板中的选项进行操作”为题讲述一下它们之间的联系。 源代码网推荐 源代码网推荐在Windows操作系统中,控制面板的文件一般是以“.cpl”为后缀的,下表列出Windows控制面板常用的选项及其文件名: 源代码网推荐 源代码网推荐------------------------------------------------------------------------------------------------- 源代码网推荐 源代码网推荐选项 文件名 源代码网推荐 源代码网推荐-------------------------------------------------------------------------------------------------- 源代码网推荐 源代码网推荐Internet选项: inetcpl.cpl 源代码网推荐 源代码网推荐ODBC数据源管理: odbccp32.cpl 源代码网推荐 源代码网推荐电话和调制解调器选项: telephon.cpl 源代码网推荐 源代码网推荐电源选项: powercfg.cpl 源代码网推荐 源代码网推荐辅助功能选项: access.cpl 源代码网推荐 源代码网推荐区域和语言选项: intl.cpl 源代码网推荐 源代码网推荐日期和时间: timedate.cpl 源代码网推荐 源代码网推荐声音和音频设备: mmsys.cpl 源代码网推荐 源代码网推荐鼠标: main.cpl 源代码网推荐 源代码网推荐添加或删除程序: appwiz.cpl 源代码网推荐 源代码网推荐添加硬件: hdwwiz.cpl 源代码网推荐 源代码网推荐网络连接: ncpa.cpl 源代码网推荐 源代码网推荐系统: sysdm.cpl 源代码网推荐 源代码网推荐显示: desk.cpl 源代码网推荐 源代码网推荐用户帐户: nusrmgr.cpl 源代码网推荐 源代码网推荐游戏控制器: joy.cpl 源代码网推荐 源代码网推荐语音: sapi.cpl 源代码网推荐 源代码网推荐---------------------------------------------------------------------------------------------------- 源代码网推荐 源代码网推荐字体: Fonts 源代码网推荐 源代码网推荐---------------------------------------------------------------------------------------------------- 源代码网推荐 软件开发网 www.mscto.com 源代码网推荐这些是常用的控制面板中的选项。 源代码网推荐 源代码网推荐操作: 源代码网推荐 源代码网推荐我们在C#中可以用以下方式打开操作: 源代码网推荐 源代码网推荐using System.Diagnostics;//在调用命名空间时调用。 源代码网推荐 源代码网推荐//在事件处理中我们可以采用如下方式: 源代码网推荐 源代码网推荐try 源代码网推荐 源代码网推荐{ 源代码网推荐 源代码网推荐Process.Start("[带上以上的文件名全称]"); 源代码网推荐 源代码网推荐} 源代码网推荐 源代码网推荐catch(Win32Exception win32ex) 源代码网推荐 源代码网推荐{ 源代码网推荐 源代码网推荐MessageBox.Show("出错原因:" win32ex.Message,"出错",MessageBoxButtons.OK,MessageBoxIcon.Error); 源代码网推荐 源代码网推荐} 源代码网推荐 源代码网推荐示例: 源代码网推荐 源代码网推荐我们以Internet选项为例进行操作: 源代码网推荐 源代码网推荐我们修改一下上面的代码为: 源代码网推荐 源代码网推荐using System.Diagnostics; 源代码网推荐 源代码网推荐 ProcessStartInfo Info=new ProcessStartInfo(); 源代码网推荐 源代码网推荐 try 源代码网推荐 源代码网推荐 { 源代码网推荐 源代码网推荐 Info.FileName="inetcpl.cpl"; 源代码网推荐 源代码网推荐 Process.Start(Info); 源代码网推荐 源代码网推荐 } 源代码网推荐 源代码网推荐 catch(Win32Exception win32ex) 源代码网推荐 源代码网推荐 { 源代码网推荐 源代码网推荐 MessageBox.Show("出错原因:" win32ex.Message,"出错”,MessageBoxButtons.OK,MessageBoxIcon.Error); 源代码网推荐 源代码网供稿. |
