您所在的位置:开发 > .NET > 使用.NET实现你的IP切换器(2)

使用.NET实现你的IP切换器(2)

2007-09-14 10:18 Anytao 天极网 我要评论(0) 字号:T | T
一键收藏,随时查看,分享好友!

本文介绍使用.NET来实现一个IP地址快捷切换的应用程序的具体过程,供大家参考!

AD:

3.3、当然我们还要实现程序加载时的获取文件目录的操作,如下:

  private void frmMain_Load(object sender, EventArgs e)
{
//将配置文件加载到下拉框中
string path = Application.StartupPath + @"\config\";
if (Directory.Exists(path))
{
DirectoryInfo dirinfo = new DirectoryInfo(path);
foreach (FileInfo fi in dirinfo.GetFiles())
{
cbbIP.Items.Add(Path.GetFileNameWithoutExtension(fi.FullName));
}
}                    
}

3.4、当然,按照上述方法,将配置好的netsh.exe批处理文件,放在目标位置后,你就可以实现自己的IpHelper了。

3.5、恭喜你,简单的IPHelper已经实现,运行你的程序,享受快速配置IP带来的便捷吧!

图3

4、系统展望

Anytao.IpHelper,只是点燃了一个快速应用的火苗,我在平时的工作中也享受了这种方便的痛快,我的Emma的机子里也必备了IpHelper,就好像是我每天带给她的爱护和关心。嘿嘿,写代码的也可以用这种方式,哄哄家里的娘子军嘛,让我们的程序人生更加和谐。

言归正传,IpHelper只是个代步的工具,还有更多的思想和设计可以融会到里面做为充实,我将会再以后的时间逐渐完善以下几个方面:

(1)设计Ip、IpConfig类,来以面向对象方式完善系统架构;
(2)增加Ip录入功能,实现动态增加Ip选项的能力,而不需要手工实现;
(3)更多桌面网络管理平台融合。

5、结束语

本文的主要目的是,以一个示例为切入点,讲明白如何在托管环境中以Process方法来加载外部应用,使用Process可以方便的在你的应用中打开网站、邮件、外部程序、脚本等,因此是值得学习的东西。

因为,以开发为基础的文章是第一次尝试,不知请大家见笑,小小工具希望给您的生活带来方便。

【相关文章】

【责任编辑:火凤凰 TEL:(010)68476606】

内容导航

分享到:
关于.NET  IP  切换的更多文章

网友评论TOP5

查看所有评论(

提交评论

  1. 专题:JVM编程语言,你的选择?
  2. 宅男程序员给老婆课程之11:域模型

文章排行

本月本周24小时

热点专题

更多>>

读书

SQL应用与开发标准教程
本书主要介绍了SQL的数据库应用和开发技术,内容涉及关系数据库和SQL概述,SQL环境,SQL对于数据表的操作,数据库查询知识,SQL

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 移动互联网生活门户 灵客风LinkPhone