亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? getip.vb

?? vb.net 的二十個(gè)經(jīng)典程序代碼.菜NIAO學(xué)習(xí)用
?? VB
字號(hào):
Public Class frmMain
    Inherits System.Windows.Forms.Form

#Region " Windows 窗體設(shè)計(jì)器生成的代碼 "

    Public Sub New()
        MyBase.New()

        '該調(diào)用是 Windows 窗體設(shè)計(jì)器所必需的。
        InitializeComponent()

        '在 InitializeComponent() 調(diào)用之后添加任何初始化

    End Sub

    '窗體重寫處置以清理組件列表。
    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    'Windows 窗體設(shè)計(jì)器所必需的
    Private components As System.ComponentModel.IContainer

    '注意:以下過(guò)程是 Windows 窗體設(shè)計(jì)器所必需的
    '可以使用 Windows 窗體設(shè)計(jì)器修改此過(guò)程。
    '不要使用代碼編輯器修改它。
    Friend WithEvents Label1 As System.Windows.Forms.Label
    Friend WithEvents Label2 As System.Windows.Forms.Label
    Friend WithEvents txtHostname As System.Windows.Forms.TextBox
    Friend WithEvents txtIP As System.Windows.Forms.TextBox
    Friend WithEvents btnLocal As System.Windows.Forms.Button
    Friend WithEvents btnIPtoHost As System.Windows.Forms.Button
    Friend WithEvents btnHosttoIP As System.Windows.Forms.Button
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Me.Label1 = New System.Windows.Forms.Label()
        Me.Label2 = New System.Windows.Forms.Label()
        Me.txtHostname = New System.Windows.Forms.TextBox()
        Me.txtIP = New System.Windows.Forms.TextBox()
        Me.btnLocal = New System.Windows.Forms.Button()
        Me.btnIPtoHost = New System.Windows.Forms.Button()
        Me.btnHosttoIP = New System.Windows.Forms.Button()
        Me.SuspendLayout()
        '
        'Label1
        '
        Me.Label1.Location = New System.Drawing.Point(24, 32)
        Me.Label1.Name = "Label1"
        Me.Label1.Size = New System.Drawing.Size(72, 16)
        Me.Label1.TabIndex = 0
        Me.Label1.Text = "計(jì)算機(jī)名:"
        '
        'Label2
        '
        Me.Label2.Location = New System.Drawing.Point(24, 64)
        Me.Label2.Name = "Label2"
        Me.Label2.Size = New System.Drawing.Size(72, 13)
        Me.Label2.TabIndex = 1
        Me.Label2.Text = "IP地址:"
        '
        'txtHostname
        '
        Me.txtHostname.Location = New System.Drawing.Point(104, 24)
        Me.txtHostname.Name = "txtHostname"
        Me.txtHostname.Size = New System.Drawing.Size(152, 21)
        Me.txtHostname.TabIndex = 2
        Me.txtHostname.Text = ""
        '
        'txtIP
        '
        Me.txtIP.Location = New System.Drawing.Point(104, 56)
        Me.txtIP.Name = "txtIP"
        Me.txtIP.Size = New System.Drawing.Size(152, 21)
        Me.txtIP.TabIndex = 3
        Me.txtIP.Text = ""
        '
        'btnLocal
        '
        Me.btnLocal.Location = New System.Drawing.Point(64, 96)
        Me.btnLocal.Name = "btnLocal"
        Me.btnLocal.Size = New System.Drawing.Size(144, 32)
        Me.btnLocal.TabIndex = 4
        Me.btnLocal.Text = "本機(jī)名稱和IP"
        '
        'btnIPtoHost
        '
        Me.btnIPtoHost.Location = New System.Drawing.Point(64, 144)
        Me.btnIPtoHost.Name = "btnIPtoHost"
        Me.btnIPtoHost.Size = New System.Drawing.Size(144, 32)
        Me.btnIPtoHost.TabIndex = 5
        Me.btnIPtoHost.Text = "IP->計(jì)算機(jī)名"
        '
        'btnHosttoIP
        '
        Me.btnHosttoIP.Location = New System.Drawing.Point(64, 192)
        Me.btnHosttoIP.Name = "btnHosttoIP"
        Me.btnHosttoIP.Size = New System.Drawing.Size(144, 32)
        Me.btnHosttoIP.TabIndex = 6
        Me.btnHosttoIP.Text = "計(jì)算機(jī)名->IP"
        '
        'frmMain
        '
        Me.AutoScaleBaseSize = New System.Drawing.Size(6, 14)
        Me.ClientSize = New System.Drawing.Size(288, 262)
        Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.btnHosttoIP, Me.btnIPtoHost, Me.btnLocal, Me.txtIP, Me.txtHostname, Me.Label2, Me.Label1})
        Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D
        Me.MaximizeBox = False
        Me.Name = "frmMain"
        Me.Text = "獲取計(jì)算機(jī)名和IP"
        Me.ResumeLayout(False)

    End Sub

#End Region

    Private Sub btnHosttoIP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHosttoIP.Click
        '根據(jù)輸入的計(jì)算機(jī)名獲取其IP地址
        Dim name As String
        name = txtHostname.Text
        'JudgeName()函數(shù)用于判斷輸入的計(jì)算機(jī)名是否合法
        '合法則返回True,否則返回False
        If JudgeName(name) Then
            Try
                '獲取該計(jì)算機(jī)的IP地址并顯示
                Dim ip As String
                Dim Address() As System.Net.IPAddress
                Address = System.Net.Dns.GetHostByName(name).AddressList
                ip = Address(0).ToString
                txtIP.Text = ip
            Catch ex As Exception
                '顯示異常信息
                MessageBox.Show("發(fā)生錯(cuò)誤:" + ex.Message)
            End Try
            txtHostname.Focus()
            txtHostname.SelectionStart = 0
            txtHostname.SelectionLength = txtHostname.Text.Length
        Else
            '若輸入的計(jì)算機(jī)名不合法,則提示錯(cuò)誤
            MessageBox.Show("不存在主機(jī)!")
            '焦點(diǎn)重定向到txthostname控件讓用戶重新輸入
            txtHostname.Focus()
            txtHostname.SelectionStart = 0
            txtHostname.SelectionLength = txtHostname.Text.Length
        End If
    End Sub

    Private Function JudgeIP(ByVal ip As String) As Boolean
        'numcount用于統(tǒng)計(jì)連續(xù)的數(shù)字個(gè)數(shù)
        Dim numcount As Integer = 0
        'dotcount用于統(tǒng)計(jì)該字符串中"."的個(gè)數(shù)
        Dim dotcount As Integer = 0
        '合法的IP地址字符串長(zhǎng)度不小于7
        If ip.Length < 7 Then
            Return False
        End If
        '判斷首位是否為數(shù)字
        If Char.IsDigit(ip.Chars(0)) = False Then
            Return False
        Else
            numcount += 1
        End If
        Dim i As Integer
        '依次判斷各位字符是否為數(shù)字或"."
        For i = 1 To ip.Length - 1
            If Char.IsDigit(ip.Chars(i)) Then
                '若該字符為數(shù)字
                numcount += 1
                '連續(xù)數(shù)字不得超過(guò)3位
                If numcount > 3 Then
                    Return False
                End If
                '若為3位,則其值不得超過(guò)255
                If numcount = 3 Then
                    Dim a, b, c As Integer
                    a = Char.GetNumericValue(ip.Chars(i - 2))
                    b = Char.GetNumericValue(ip.Chars(i - 1))
                    c = Char.GetNumericValue(ip.Chars(i))
                    If a * 100 + b * 10 + c > 255 Then
                        Return False
                    End If
                End If
            ElseIf ip.Chars(i) = "." Then
                '若該字符為點(diǎn)
                '如果該點(diǎn)與前一點(diǎn)之間沒(méi)有任何數(shù)字,則該IP地址非法
                If numcount = 0 Then
                    Return False
                End If
                numcount = 0
                dotcount += 1
            Else
                '若為其他字符,則該IP地址非法
                Return False
            End If
        Next
        '最后,點(diǎn)的總數(shù)應(yīng)為3個(gè)
        If dotcount <> 3 Then
            Return False
        End If
        '最后一位字符應(yīng)該是數(shù)字
        If Not Char.IsDigit(ip.Chars(ip.Length - 1)) Then
            Return False
        End If
        Return True
    End Function

    Private Function JudgeName(ByVal name As String) As Boolean
        If name.Length = 0 Then
            Return False
        End If
        Dim i As Integer
        Dim flag As Boolean = False
        For i = 0 To name.Length - 1
            If Char.IsLetterOrDigit(name.Chars(i)) Then
                '該字符是字母或數(shù)字
                flag = True
            ElseIf name.Chars(i) = "-" Then
                '該字符是連接符"-"
                flag = True
            End If
            If flag = False Then
                Return False
            End If
        Next
        Return True
    End Function

    Private Sub btnLocal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLocal.Click
        '獲取本地主機(jī)的計(jì)算機(jī)名及IP地址并顯示
        Try
            Dim Address() As System.Net.IPAddress
            Dim name As String
            '獲取本地主機(jī)的計(jì)算機(jī)名
            name = System.Net.Dns.GetHostName()
            txtHostname.Text = name
            '獲取本地主機(jī)的IP地址列表
            Address = System.Net.Dns.GetHostByName(name).AddressList
            '獲取主機(jī)的首個(gè)IP地址
            txtIP.Text = Address(0).ToString
        Catch ex As Exception
            '捕捉到異常,顯示其信息
            MessageBox.Show("發(fā)生錯(cuò)誤:" + ex.Message)
        End Try
        txtIP.Focus()
        '設(shè)置txtip控件中的內(nèi)容為被選中
        txtIP.SelectionStart = 0
        txtIP.SelectionLength = txtIP.Text.Length
    End Sub

    Private Sub btnIPtoHost_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnIPtoHost.Click
        '根據(jù)輸入的IP地址獲取其計(jì)算機(jī)名
        Dim ip As String
        ip = txtIP.Text
        'JudgeIP()函數(shù)用于判斷輸入的IP地址是否合法
        '合法則返回True,否則返回False
        If JudgeIP(ip) Then
            Try
                '獲取該計(jì)算機(jī)的名稱并顯示
                Dim name As String
                name = System.Net.Dns.GetHostByAddress(ip).HostName
                txtHostname.Text = name
            Catch ex As Exception
                '顯示異常信息
                MessageBox.Show("發(fā)生錯(cuò)誤:" + ex.Message)
            End Try
            txtIP.Focus()
            txtIP.SelectionStart = 0
            txtIP.SelectionLength = txtIP.Text.Length
        Else
            '若輸入的IP地址不合法,則提示錯(cuò)誤
            MessageBox.Show("不存在此IP!")
            '焦點(diǎn)重定向到txtip控件讓用戶重新輸入
            txtIP.Focus()
            txtIP.SelectionStart = 0
            txtIP.SelectionLength = txtIP.Text.Length
        End If
    End Sub
End Class

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩高清不卡| 国产精品123区| 欧美亚洲动漫制服丝袜| 亚洲天堂免费看| 色域天天综合网| 亚洲综合小说图片| 欧美精品自拍偷拍动漫精品| 亚洲国产中文字幕在线视频综合| 在线观看一区二区精品视频| 亚洲国产一区二区视频| 91精品国产91久久久久久最新毛片| 午夜免费久久看| 日韩欧美国产一区二区三区| 国内精品国产成人国产三级粉色| 日韩女优毛片在线| 成人免费视频网站在线观看| 亚洲欧洲性图库| 欧美午夜电影一区| 精品一二三四区| 中文字幕二三区不卡| 色乱码一区二区三区88| 性欧美大战久久久久久久久| 2023国产一二三区日本精品2022| 岛国一区二区在线观看| 亚洲精品免费播放| 日韩欧美国产精品一区| 成人免费的视频| 亚洲高清免费观看| 国产亚洲短视频| 色噜噜偷拍精品综合在线| 日韩中文欧美在线| 国产精品视频在线看| 欧美综合一区二区| 国产精品一区二区无线| 一区av在线播放| 久久久不卡影院| 欧美体内she精高潮| 国产精品综合二区| 午夜精品久久久久久| 久久精品日韩一区二区三区| 精品视频一区二区三区免费| 国产精品一区二区91| 亚洲第一综合色| 中文字幕成人在线观看| 91麻豆精品国产综合久久久久久| 成人精品一区二区三区四区| 日本vs亚洲vs韩国一区三区二区 | www.亚洲色图.com| 天堂久久一区二区三区| 国产精品另类一区| 欧美大片免费久久精品三p| 色88888久久久久久影院按摩 | 老司机精品视频在线| 亚洲人成网站影音先锋播放| 久久综合九色综合97婷婷女人 | 欧美日韩精品三区| 国产不卡在线播放| 麻豆91免费观看| 亚洲尤物视频在线| 成人免费在线视频| 久久九九99视频| 欧美xxxx在线观看| 91麻豆精品国产91久久久久久久久| 成人午夜激情影院| 国产一区二区看久久| 午夜电影网一区| 亚洲狠狠爱一区二区三区| 椎名由奈av一区二区三区| 久久精品亚洲精品国产欧美| 欧美电影免费观看高清完整版在线| 欧美日韩专区在线| 欧洲一区在线电影| 91国模大尺度私拍在线视频| 成人蜜臀av电影| 成人综合婷婷国产精品久久蜜臀 | 欧美成人aa大片| 91精品国产黑色紧身裤美女| 欧美三级资源在线| 欧美日韩中文字幕一区二区| 色嗨嗨av一区二区三区| 97se亚洲国产综合自在线不卡| 国产成人av资源| 国产成+人+日韩+欧美+亚洲| 高清shemale亚洲人妖| 国产91精品露脸国语对白| 国产一区二区三区在线观看免费| 紧缚捆绑精品一区二区| 久久99精品久久久久久 | 美女任你摸久久| 美女性感视频久久| 美女视频黄久久| 国产一区二区看久久| 国产一区二区三区综合| 日韩午夜在线观看| 日韩一区国产二区欧美三区| 欧美一二三四区在线| 欧美va在线播放| 国产亚洲一区二区三区在线观看| 久久久99精品久久| 综合欧美亚洲日本| 一区二区久久久| 日韩精品一区第一页| 久久成人免费网| 成人一区二区三区视频在线观看| 99国产精品久久久久久久久久久 | 69久久夜色精品国产69蝌蚪网| 欧美一卡二卡在线| 久久久久久久久一| 亚洲三级久久久| 亚洲123区在线观看| 久色婷婷小香蕉久久| 国产69精品久久777的优势| 99久久精品免费看国产| 欧美日韩一区小说| 欧美精品一区二区三| 综合欧美一区二区三区| 秋霞午夜鲁丝一区二区老狼| 国产精品一区二区免费不卡 | 亚洲高清不卡在线观看| 精品无人区卡一卡二卡三乱码免费卡| 国产福利不卡视频| 在线免费观看日本欧美| 欧美电影免费观看高清完整版在线 | 欧美亚洲一区二区在线| 日韩欧美国产一区二区三区 | 精品一区二区三区免费毛片爱| 成人综合在线观看| 91精品国产综合久久小美女| 国产亚洲va综合人人澡精品| 亚洲一区二区av电影| 国产成人综合网站| 69堂成人精品免费视频| 中文字幕制服丝袜一区二区三区 | 亚洲一区二区美女| 亚洲午夜羞羞片| 韩国女主播一区二区三区| 99re热这里只有精品免费视频| 欧美日韩精品高清| 国产视频一区不卡| 在线免费观看日本欧美| 欧美色男人天堂| 国产三级欧美三级| 国产一区二区三区日韩| 日韩午夜在线播放| 久久精品国产成人一区二区三区 | 成人av网站在线观看| 国产欧美综合色| 韩国女主播一区二区三区| 2019国产精品| 国产精品一区二区三区99| 国产欧美一区二区三区网站| 成人三级伦理片| 亚洲老妇xxxxxx| 精品视频在线视频| 男人的天堂亚洲一区| 精品免费一区二区三区| 国模冰冰炮一区二区| 欧美极品美女视频| 99久免费精品视频在线观看| 最新不卡av在线| 欧美日韩在线播放一区| 日韩二区三区四区| 久久综合网色—综合色88| 国产精品一卡二卡在线观看| 中文字幕av一区二区三区免费看 | 日韩黄色小视频| 日韩精品中午字幕| 国产老女人精品毛片久久| 中文字幕 久热精品 视频在线| 91在线精品一区二区| 亚洲成a人v欧美综合天堂下载 | 国产麻豆精品在线观看| 日本一区二区成人在线| 色婷婷综合激情| 日产国产高清一区二区三区| 欧美不卡一二三| 99热这里都是精品| 肉色丝袜一区二区| 久久精品视频一区| 欧美性猛交xxxx乱大交退制版| 日本不卡123| 中文字幕亚洲成人| 欧美一区二区在线观看| 国产成人aaaa| 亚洲成国产人片在线观看| 亚洲国产精品影院| 久久精品免费在线观看| 91黄色激情网站| 国精产品一区一区三区mba视频| 国产精品久久久久久久裸模| 欧美肥大bbwbbw高潮| 成人免费高清视频在线观看| 日韩精彩视频在线观看| 中文字幕av一区二区三区免费看 | 亚洲国产一区二区在线播放| 国产日韩欧美精品综合| 欧美日本一区二区三区| 成人av网站在线观看免费| 日韩精品视频网| 亚洲精品国产一区二区精华液 |