C#的系统调用:控制面板中的选项
主 题: [推荐]C#的系统调用:控制面板中的选项。
作 者: cocosoft (pengyun)
等 级: ^^
信 誉 值: 116
所属论坛: .NET技术 C#
问题点数: 0
回复次数: 23
发表时间: 2003-4-18 22:59:37
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
这些是常用的控制面板中的选项。
我们在C#中可以用以下方式打开操作:
using System.Diagnostics;//在调用命名空间时调用。
//在事件处理中我们可以采用如下方式:
try
{
Process.Start("[带上以上的文件名全称]");
}
catch(Win32Exception win32ex)
{
MessageBox.Show("出错原因:"+win32ex.Message,"出错",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
回复人: cocosoft(pengyun) ( 两星(中级)) 信誉:116 2003-4-19 0:08:18 得分:0
在以后,我将推出更多的关于系统或其它控件的学习总结,希望大家批评指正。
回复人: fyfok(饿人谷) ( 一级(初级)) 信誉:100 2003-4-22 0:23:31 得分:0
using System.Diagnostics;//在调用命名空间时调用。
//在事件处理中我们可以采用如下方式:
try
{
Process.Start("inetcpl.cpl");
}
catch(Win32Exception win32ex)
{
MessageBox.Show("出错原因:"+win32ex.Message,"出错",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
请问楼主会出现社么效果?我是菜鸟,别笑哈:)
回复人: cocosoft(pengyun) ( 两星(中级)) 信誉:116 2003-4-22 8:59:53 得分:0
一般情况下,它会打开计算机中的Internet属性窗口。当然,如果你的计算机中的inetcpl.cpl文件出错,或找不到该文件。那么,它会弹出一个对话框,提示你。
回复人: cocosoft(pengyun) ( 两星(中级)) 信誉:116 2003-4-22 9:55:36 得分:0
另外,可以在一些选项中加入参数:
请参看:http://expert.csdn.net/Expert/topic/1689/1689666.xml中Knight94(愚翁) 的答案。
该问题已经结贴