在VB.NET中加一个文本框,实现只能输入IP地址,像Windows的本地连接 属性里的那样

 我来答
yhbasket
2007-02-09 · 超过22用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:0
展开全部
用正则表达式可以实现:

Regex.IsMatch(this.textBox1.Text, @"^([1-9]|[1-9]\d|1\d{2}|2[0-1]\d|22[0-3])(\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])){3}$")

返回是bool型的,调试通过了,可以加入到IF语句判断,楼主可以试试.
迷失惡魔
2007-02-09
知道答主
回答量:27
采纳率:0%
帮助的人:33.6万
展开全部
那有点麻烦~要用IF语句进行判断~为什么不用弹出窗口实现呢?

Private Sub link_Click()
Dim ip As String
ip = InputBox("请输入服务器IP地址:", "提示")
wskclient.RemoteHost = ip
wskclient.RemotePort = 1001
wskclient.Connect
End sub

楼主看看这样如何
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纯白一只
2007-02-09 · TA获得超过1029个赞
知道小有建树答主
回答量:784
采纳率:0%
帮助的人:465万
展开全部
一个textbox没试过...不过使用4个textbox倒是简单...你肯定也知道怎么做...俺就不说了...飘过...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式