修改计算机名和IP,还有工作组
请问在C#中怎样修改计算机名,工作和IP地址?我是新手,请给详细一点的代码,谢谢! 问题点数:0、回复次数:5Top
1 楼pingnt(淡蓝色的雪)回复于 2005-04-02 13:14:16 得分 0
学习中..Top
2 楼zhang308(不再犹豫)回复于 2005-04-02 15:27:58 得分 0
顶!!!Top
3 楼diaoerlangdang()回复于 2005-04-03 16:51:02 得分 0
upTop
4 楼hyj_828(水梦)回复于 2005-04-03 17:03:50 得分 0
环境类Top
5 楼zzzsssccc(今天正为明天后悔)回复于 2005-06-04 19:16:30 得分 0
mail: zsc771120@Gmail.com
声明:
//api SetComputerNameEx
//iType說明:
//typedef enum _COMPUTER_NAME_FORMAT
// {
// ComputerNameNetBIOS,
// ComputerNameDnsHostname,
// ComputerNameDnsDomain,
// ComputerNameDnsFullyQualified,
// ComputerNamePhysicalNetBIOS,
// ComputerNamePhysicalDnsHostname,
// ComputerNamePhysicalDnsDomain,
// ComputerNamePhysicalDnsFullyQualified,
// ComputerNameMax
// } COMPUTER_NAME_FORMAT ;
//
//lpComputerName說明: 計算機名稱
[DllImport(“kernel32.dll“,EntryPoint=“SetComputerNameEx“)] public static extern int apiSetComputerNameEx(int iType,string lpComputerName);
设定计算机名称:
// set computer Name
int i = apiSetComputerNameEx(5,”RobertTest!”);
if (i == 0)
{
MessageBox.Show(“Modify Computer Name failed,Please try again!“);
}
else
{
MessageBox.Show(“Computer Name is Modified, Please Restart Computer Now!“);
}
这么简单的几行代码花费了我六七个小时,写程序的结果很简单,但是过程很辛苦,只有在不断的摸索过程中才能提高.需要掌握的不是固定功能的写法,而是寻找答案的方法.Top




