社区
C++ Builder
帖子详情
暴简单!系列之七:如何限制Edit中输入的只能是0-9和a-f?在OnChang中,并且超过16个字字符就不许输入了
com235
2003-04-28 02:13:50
暴简单!系列之七:如何限制Edit中输入的只能是0-9和a-f?在OnChang中,并且超过16个字字符就不许输入了。
谢谢指教。
...全文
130
9
打赏
收藏
暴简单!系列之七:如何限制Edit中输入的只能是0-9和a-f?在OnChang中,并且超过16个字字符就不许输入了
暴简单!系列之七:如何限制Edit中输入的只能是0-9和a-f?在OnChang中,并且超过16个字字符就不许输入了。 谢谢指教。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanyahu
2003-04-28
打赏
举报
回复
void __fastcall TForm1::Edit2KeyPress(TObject *Sender, char &Key)
{
if (Key != VK_BACK && (Key < '0' || Key > '9')) Key = 0;
}
void __fastcall TForm1::Edit2Change(TObject *Sender)
{
if(Edit2->Text.Length()>16)
ShowMessage("Ok");
}
已调试成功!
xc2927
2003-04-28
打赏
举报
回复
看看
linx2
2003-04-28
打赏
举报
回复
MaskEdit控件是有“##”标志的那个~~~
在编辑器左上角的Input Masks(输入屏蔽)中制作需要的输入格式,Character for blanks指定MaskEdit中用什么替换空格,TestInput检查当前格式。
如:在字符L后面只能输入字母字符,即英文A-Z,和a-z;0后面只能输入0-9。等等。
具体可以参照MaskEdit控件的帮助,应该写的比较详细吧。
linx2
2003-04-28
打赏
举报
回复
maskedit
不二选择!!!
zxcdewq
2003-04-28
打赏
举报
回复
暴简单!???
那还问?
meCAD
2003-04-28
打赏
举报
回复
在OnKeyPress中
if (Key != VK_BACK && (Key < '0' || Key > '9')&& Key != '-'&& Key != 'a' &&... &&...) //自个慢慢输入.
Key = 0;
至于只允许16个字的话就最简单的.在一次的OnKeyPress前判断一下是否已经 == 16了.
if (是) Key = 0;
starstargao
2003-04-28
打赏
举报
回复
楼主说要在onchange里面实现呀
woainihaha
2003-04-28
打赏
举报
回复
1:
void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
{
AnsiString FFilter="0123456789abcdef";
if (Key!='\b')
{
bool iton=false;
for (int i=1;i<=FFilter.Length();++i)
{
if (Key==FFilter[i])
{
iton=true;
break;
}
}//End for
if (iton==false)
{
if (Key!=13) Key=0;
}
//return;
}
}
2:
Edit->MaxLength=16;
gfh_79_0
2003-04-28
打赏
举报
回复
1、判断。
2、Edit->MaxLength=16;
Rich
Edit
控件使用方法
2008-04-21 21:52 Rich
Edit
控件使用方法 一.常见问题 a.可以编译,不能执行的 AfxInitRich
Edit
(); b.升级默认的Riched版本(默认的有一些bug),如 可在InitInstance
中
添加 LoadLibrary("RICHED20.DLL") 最后注意 FreeLibrary 如果是CRich
Edit
View基类的可
Delphi6开发基础模拟题.doc
单选题01.Delphi6个人版对内存的要求至少是多少?A.
16
M B.32M C.64M D.128M 02.在面向对象的Pascal程序
中
,将数值200赋予X变量的正确语句是哪个?A.X:=200 B.X==200 C.X=200
html5触发文本框c
hang
e事件,html5与js关于input[type='text']文本框value改变触发事件一些属性的区别oninput,onpropertyc
hang
e,
onc
hang
...
关于input[type='text']文本框value改变触发事件一些属性的区别oninput,onpropertyc
hang
e,
onc
hang
e和文本框的点击全选状态
onc
lick="select();"。做购物车页面时会要用到。input[type='text']文本框value改变触发事件一些属性的区别oninput,onpropertyc
hang
e,
onc
hang
e:1、
onc
hang
e...
Pikachu靶场全级别通关教程详解
Cross-site request forgrey简称为"CSRF"。在CSRF的攻击场景
中
攻击者会伪造一个请求(这个请求一般是一个链接)然后欺骗目标用户进行点击,用户一旦点击这个请求,整个攻击也就完成了。因此CSRF攻击也被称为"one click"攻击。为什么小黑可以攻击成功呢?条件1:xxx购物网站没有对个人信息修改的请求进行防CSRF处理,导致该请求容易被伪造。因此,我们判断一个网站是否存在CSRF漏洞,其实就是判断其对关键信息(比如密码等敏感信息)的操作(增删改)是否容易被伪造。
练习
练习 一、select 1、demo总结: <style> .red { color:red; } .black { color: black; } </style> <select id="s" on="dd(this)" class = 'red'
onc
hang
...
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章