如何通过手把手教学,掌握基于C语言编程的实战技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计691个文字,预计阅读时间需要3分钟。
目录+前言+实现流程+1. 创建项目+2. 页面设计+3. 功能实现+总结+前言+本文主要基于XXX进行开发,以下为详细步骤:
目录
- 前言
- 实现流程
- 1、创建项目
- 2、页面设计
- 3、功能实现
- 总结
前言
此文主要基于C#制作一个网址检测工具。随着时间推移以及公司人员的变动,手头所负责的项目也越来越多,对网站运行状况的管理也是一件让人十分头疼的事,秉持着偷懒是第一生产力的原则,制作一个工具对网址一键监测。
实现流程
1、创建项目
打开Visual Studio,右侧选择创建新项目。
搜索框输入winform,选择windows窗体应用,填写对应的保存路径点击下一步,创建成功后如下图,会有一个默认打开的Form窗体。
2、页面设计
准备对应的图标素材,通过Icon以及窗体Text属性修改窗体图标以及标题显示;同时配置StartPosition属性值为CenterScreen,让窗体默认居中显示。
在左侧工具箱拖拽TextBox以及Button控件,实现界面大致布局。
单击窗体上TextBox的小箭头,设置允许TextBox置于显示多行文本的模式。
Button控件照葫芦画瓢通过设置其Text属性修改按钮文本显示。
3、功能实现
封装{0}", url); } if (IsWeb(url)) { } else { } } else { } } }通过try catch函数捕捉异常,同时将结果进行输出。if (IsWeb(url)) { count++; rowNum = count < 10 ? string.Format("0{0}", count) : count.ToString(); try { string ping_code = PingUrl(url); if (ping_code == "OK") txt_result.AppendText(string.Format("{0}:{1}————————>>{2}", rowNum, url, ping_code)); else txt_error.AppendText(string.Format("{0}:{1}————————>>{2}", rowNum, url, ping_code)); } catch (Exception ex) { txt_error.AppendText(string.Format("{0}:{1}————————>>{2}", rowNum, url, ex.Message)); txt_error.AppendText("\r\n"); } }
在遍历结束后将行号进行输出,汇总显示所检测的域名数量。分别双击清空网址及清空结果按钮,生成对应的点击事件并将TextBox清空。private void bt_clear_Click(object sender, EventArgs e) { txt_result.Text = ""; txt_error.Text = ""; } private void bt_urllist_Click(object sender, EventArgs e) { txt_url.Text = ""; }
总结
到此这篇关于如何基于C#制作一个网址检测工具的文章就介绍到这了,更多相关C#制作网址检测工具内容请搜索自由互联以前的文章或继续浏览下面的相关文章希望大家以后多多支持自由互联!
本文共计691个文字,预计阅读时间需要3分钟。
目录+前言+实现流程+1. 创建项目+2. 页面设计+3. 功能实现+总结+前言+本文主要基于XXX进行开发,以下为详细步骤:
目录
- 前言
- 实现流程
- 1、创建项目
- 2、页面设计
- 3、功能实现
- 总结
前言
此文主要基于C#制作一个网址检测工具。随着时间推移以及公司人员的变动,手头所负责的项目也越来越多,对网站运行状况的管理也是一件让人十分头疼的事,秉持着偷懒是第一生产力的原则,制作一个工具对网址一键监测。
实现流程
1、创建项目
打开Visual Studio,右侧选择创建新项目。
搜索框输入winform,选择windows窗体应用,填写对应的保存路径点击下一步,创建成功后如下图,会有一个默认打开的Form窗体。
2、页面设计
准备对应的图标素材,通过Icon以及窗体Text属性修改窗体图标以及标题显示;同时配置StartPosition属性值为CenterScreen,让窗体默认居中显示。
在左侧工具箱拖拽TextBox以及Button控件,实现界面大致布局。
单击窗体上TextBox的小箭头,设置允许TextBox置于显示多行文本的模式。
Button控件照葫芦画瓢通过设置其Text属性修改按钮文本显示。
3、功能实现
封装{0}", url); } if (IsWeb(url)) { } else { } } else { } } }通过try catch函数捕捉异常,同时将结果进行输出。if (IsWeb(url)) { count++; rowNum = count < 10 ? string.Format("0{0}", count) : count.ToString(); try { string ping_code = PingUrl(url); if (ping_code == "OK") txt_result.AppendText(string.Format("{0}:{1}————————>>{2}", rowNum, url, ping_code)); else txt_error.AppendText(string.Format("{0}:{1}————————>>{2}", rowNum, url, ping_code)); } catch (Exception ex) { txt_error.AppendText(string.Format("{0}:{1}————————>>{2}", rowNum, url, ex.Message)); txt_error.AppendText("\r\n"); } }
在遍历结束后将行号进行输出,汇总显示所检测的域名数量。分别双击清空网址及清空结果按钮,生成对应的点击事件并将TextBox清空。private void bt_clear_Click(object sender, EventArgs e) { txt_result.Text = ""; txt_error.Text = ""; } private void bt_urllist_Click(object sender, EventArgs e) { txt_url.Text = ""; }
总结
到此这篇关于如何基于C#制作一个网址检测工具的文章就介绍到这了,更多相关C#制作网址检测工具内容请搜索自由互联以前的文章或继续浏览下面的相关文章希望大家以后多多支持自由互联!

