91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-11
  • 語言: C#
  • 標簽:

資源簡介

C#制作IP地址控件(IP、子網掩碼、網關、DNS)源碼。生成的是dll文件,使用時加載到工具欄即可。 默認為IP地址,如果需要設置為子網掩碼、網關等,更改控件屬性iIPType即可。 源碼、生成文件均在壓縮包內

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Drawing;
using?System.Data;
using?System.Text;
using?System.Windows.Forms;

namespace?Control
{
????public?partial?class?IPControlV4?:?UserControl
????{
????????public?IPControlV4()
????????{
????????????InitializeComponent();
????????}

????????#region?[屬性]
????????///?
????????///?IP類別:1為IP地址;2為子網掩碼;3為網關
????????///?

????????private?int?_iIPType?=?1;
????????[Description(“IP地址類別:1為IP地址;2為子網掩碼;3為網關;DNS設為1“)?Category(“IP地址類別“)]?
????????public?int?iIPType
????????{
????????????set
????????????{
????????????????_iIPType?=?value;
????????????}
????????????get
????????????{
????????????????return?_iIPType;
????????????}
????????}
????????#endregion

????????#region?[方法]

????????#region?[TextChange方法]
????????///?
????????///?驗證IP輸入
????????///?

????????///?錄入的IP地址信息
????????///?用于判斷的起始地址
????????///?用于判斷的結束地址
????????///?
????????private?string?ValidateIPTextChange(string?strIPInputint?iIpStartint?iIpEnd)
????????{
????????????string?strReturn?=?“0“;
????????????int?iIPS?=?0;
????????????try
????????????{
????????????????iIPS?=?Convert.ToInt32(strIPInput);
????????????????if?(iIPS??iIpEnd)
????????????????{
????????????????????MessageBox.Show(iIPS?+?“不是一個有效項目。請指定一個介于“?+?iIpStart?+?“到“?+?iIpEnd?+?“之間的數值!“?“錯誤“?MessageBoxButtons.OK?MessageBoxIcon.Error);
????????????????????if?(iIPS?????????????????????{
????????????????????????strReturn?=?iIpStart.ToString();
????????????????????}
????????????????????if?(iIPS?>?iIpEnd)
????????????????????{
????????????????????????strReturn?=?iIpEnd.ToString();
????????????????????}
????????????????}
????????????}
????????????catch
????????????{
????????????????MessageBox.Show(“請輸入正整數!“?“錯誤“?MessageBoxButtons.OK?MessageBoxIcon.Error);
????????????????strReturn?=?iIpStart.ToString();
????????????}
????????????return?strReturn;
????????}
????????#endregion

????????#endregion

????????#region?[事件]

????????#region?[鍵盤TextChange事件]
????????private?void?ttxIp1_TextChanged(object?sender?EventArgs?e)
????????{
????????????string?strGet?=?“0“;
????????????switch?(iIPType)
????????????{
????????????????case?1:
????????????????????//IP地址
????????????????????strGet?=?ValidateIPTextChange(ttxIp1.Text.Trim()?1?223);
????????????????????break;
????????????????case?2:
????????????????????//子網掩碼
????????????????????strGet?=?ValidateIPTextChange(ttxIp1.Text.Trim()?0?255);
????????????????????break;
????????????????case?3:
????????????????????//網關
????????????????????strGet?=?ValidateIPTextChange(ttxIp1.Text.Trim()?1?223);
????????????????????break;
????????????????default:
????????????????????strGet?=?ValidateIPTextChange(ttxIp1.Text.Trim()?1?223);
?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-05-06?09:03??Control\
?????目錄???????????0??2011-05-06?09:03??Control\Control\
?????文件?????????910??2011-05-06?09:03??Control\Control.sln
?????文件???????11264??2011-05-06?16:47??Control\Control.suo
?????目錄???????????0??2011-05-06?09:03??Control\Control\bin\
?????目錄???????????0??2011-05-06?09:03??Control\Control\bin\Debug\
?????文件???????24576??2011-05-06?16:49??Control\Control\bin\Debug\Control.dll
?????文件???????19968??2011-05-06?16:49??Control\Control\bin\Debug\Control.pdb
?????文件????????2415??2011-05-06?09:17??Control\Control\Control.csproj
?????文件???????11850??2011-05-06?16:49??Control\Control\IPControlV4.cs
?????文件????????6540??2011-05-06?16:49??Control\Control\IPControlV4.Designer.cs
?????文件????????5814??2011-05-06?16:49??Control\Control\IPControlV4.resx
?????目錄???????????0??2011-05-06?09:03??Control\Control\obj\
?????文件?????????224??2011-05-06?16:49??Control\Control\obj\Control.csproj.FileList.txt
?????目錄???????????0??2011-05-06?09:03??Control\Control\obj\Debug\
?????文件?????????775??2011-05-06?16:49??Control\Control\obj\Debug\Control.csproj.GenerateResource.Cache
?????文件???????24576??2011-05-06?16:49??Control\Control\obj\Debug\Control.dll
?????文件?????????180??2011-05-06?16:49??Control\Control\obj\Debug\Control.IPControlV4.resources
?????文件???????19968??2011-05-06?16:49??Control\Control\obj\Debug\Control.pdb
?????目錄???????????0??2011-05-06?09:03??Control\Control\obj\Debug\TempPE\
?????目錄???????????0??2011-05-06?09:03??Control\Control\Properties\
?????文件????????1333??2011-05-06?09:03??Control\Control\Properties\AssemblyInfo.cs

評論

共有 條評論

相關資源