社区
网络及通讯开发
帖子详情
关于IP输入的简单问题 请问
eazy
2003-03-19 08:45:03
我想做个弹出的输入IP地址的输入框,开始用InputQuery,后来想做个象网上邻居的
属性栏里那样的每3位数字用点隔开的IP地址输入框,该怎么做呢 谢谢
...全文
88
11
打赏
收藏
关于IP输入的简单问题 请问
我想做个弹出的输入IP地址的输入框,开始用InputQuery,后来想做个象网上邻居的 属性栏里那样的每3位数字用点隔开的IP地址输入框,该怎么做呢 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingzhou
2003-03-21
打赏
举报
回复
请使用我使用API编写的控件:
http://www.xingzhou.com/mysoft/download.asp?classid=3&id=22
-------------------------------------------
怎么没有人给我分呢?郁闷中……
CsdnOnline CSDN在线
-------------------------------------------
chifengwatch
2003-03-21
打赏
举报
回复
gz
huang_jihua
2003-03-21
打赏
举报
回复
yuanreid(闲云孤鹤) :你的方法用粘贴进去就不会查错了。
可以用一个PANEL上面放3个MEMO可以实现。在PANEL上的CAPTION="999.999.999",同时设置一下PANEL的边框
分别用不同的MEMO遮住999,设置MEMO的MAXLENGTH=3,ALIGNMENT=ALCENTER,在MEMO的ONCHANGE上面写
try{
if(((TMemo*)Sender)->Lines->Text!="")
{
int i=StrToInt(((TMemo*)Sender)->Lines->Text);
if(i<0 || i>255)
((TMemo*)Sender)->Lines->Text="";
}
}
catch(...)
{
((TMemo*)Sender)->Lines->Text="";
}
在ONENTER上面写
((TMemo*)Sender)->SelectAll();
yuanreid
2003-03-21
打赏
举报
回复
l_clove(倚天把剑观沧海·天下)有何问题?我用得挺好啊!
l_clove
2003-03-21
打赏
举报
回复
还是自己用Edit分析好,楼上的用法作者说有问题呢
yuanreid
2003-03-20
打赏
举报
回复
IP地址控件是Windows里的一种标准控件,安装IE4.0以上就可以使用了。具体的使用方法如下。
首先,调用InitCommonControlsEx初始化Windows Common Control,它的Class是ICC_INTERNET_CLASSES,然后用CreateWindow建立这个控件,指定类名是"SysIPAddress32",并且需要指定WS_CHILD属性,其他参数和建立普通窗口没什么区别,然后调用ShowWindow将其显示出来。至此,界面部分完成,例如我的程序里就有如下程序段。
INITCOMMONCONTROLSEX CommCtrl;
CommCtrl.dwSize=sizeof(CommCtrl);
CommCtrl.dwICC=ICC_INTERNET_CLASSES;//指定Class
if(InitCommonControlsEx(&CommCtrl))
{
IP1=CreateWindow(TEXT("SysIPAddress32"),//IP地址控件的类名
TEXT("IPADDR1"),
WS_CHILD | WS_TABSTOP | WS_GROUP,
10,
72,
130,
24,
Panel1->Handle,//这个是父窗口的句柄
0,
0,
0);
IP2=CreateWindow(TEXT("SysIPAddress32"),
TEXT("IPADDR2"),
WS_CHILD | WS_TABSTOP | WS_GROUP,
160,
72,
130,
24,
Panel1->Handle,
0,
0,
0);
ShowWindow(IP1, SW_SHOW);
ShowWindow(IP2, SW_SHOW);
}
bigcat00
2003-03-20
打赏
举报
回复
用MaskEdit吧。方便吗。
GBlueMan
2003-03-20
打赏
举报
回复
用MaskEdit1可以自设定格式。
设定EditMask格式 ###.###.###.###
同时每个数据段不能超过255
叶子哟
2003-03-20
打赏
举报
回复
自己做点判断吧
gfh_79_0
2003-03-19
打赏
举报
回复
用MaskEdit1可以自设定格式。
设定EditMask格式 ###.###.###.###
Chxis
2003-03-19
打赏
举报
回复
用控件或者四个TEdit
Qt 自定义
IP
输入
控件
最近遇到一个需要
IP
端口的需求,而且量并不少,每次在对这个
输入
框处理的时候很麻烦,想着是不是可以独立出来一个单独的控件,方便以后使用,试着找了几种方法来实现一下。 1、使用QLineEdit的inputMask方法 使用该方法比较
简单
,一种是直接在designer界面中
输入
,另一种是通过代码进行设置,其中比较重要的是mask的格式。mask 格式如下:000.000.000.000 使用这种方式能够正常的
输入
IP
,但存在的
问题
是,设置完mask之后,就相当于对QLineEdit进行了占位,每一格都是三位,假
Linux虚拟机
输入
ifconfig不显示
IP
地址解决方法
在配置好的Linux虚拟机中
输入
ifconfig/
ip
addr show命令,发现命令行无法显示
IP
,如图。的
问题
,因为我在创建用户的时候之创建了一个普通用户,印象里下面有一栏“将此用户设置为管理员”,但是我没有勾选。再次进入系统,
输入
ifconfig,
IP
地址可以显示,
问题
解决了。试过很多种解决方法,都不行。重新创建一虚拟机,操作过程很
简单
。将此用户设置为管理员。
基于qt平台的
ip
地址
输入
控件
说明 qt编写的
ip
地址
输入
控件,功能齐全,非常实用,使用提升法集成到自己项目的ui中即可。提供设置
ip
和获取
ip
两个接口。具体看代码,比较
简单
,注释应该比较详细了,下载地址放在文章尾部。 代码
ip
inputcontrol.h #ifndef
IP
INPUTCONTROL_H #define
IP
INPUTCONTROL_H #include <QWidget> #include <QKeyEvent> #include <QRegExpValidator> QT_
一个
简单
的
IP
地址
输入
控件
IP
地址 分段
输入
WPF C#
Android实现仿电脑的
ip
地址
输入
最近该需求改到一个特别的,估计有人也遇到过这种恶心的需求,客户端居然需要
输入
ip
地址,感觉有点扯,客户自己
输入
ip
地址,呵呵,总之,不完成也不行啊,没有砍经理的力气,只能撸代码了. 下面开始正题,先上一下运行效果,方便观看 上面的
输入
框写成了一个自定义组合控件,方便使用,说起来功能也挺
简单
的,主要是组合了四个EditText,然后判断EditText
输入
内容,还有就是对焦点
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章