社区
VCL组件使用和开发
帖子详情
关于EditMask的问题
skipsol
2011-07-17 06:53:53
我在TValueListEditor的某一个单元格上需要做输入值的校验,校验规则如下:
1. 可以输入A,B,C,D,E,a,b,c,d,e中的任意字符
2. 最大长度暂定5个(最好可以动态指定)
3. 输入的字符不能有重复值
请问应该怎么实现?
我尝试用TValueListEditor->ItemProps[i]->EditMask = "lllll;1;";
但是这样不能限制其他的字母,而且目标单元格会有 "11111;1;" 这样的初值显示。
...全文
101
4
打赏
收藏
关于EditMask的问题
我在TValueListEditor的某一个单元格上需要做输入值的校验,校验规则如下: 1. 可以输入A,B,C,D,E,a,b,c,d,e中的任意字符 2. 最大长度暂定5个(最好可以动态指定) 3. 输入的字符不能有重复值 请问应该怎么实现? 我尝试用TValueListEditor->ItemProps[i]->EditMask = "lllll;1;"; 但是这样不能限制其他的字母,而且目标单元格会有 "11111;1;" 这样的初值显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
s1031129012
2011-07-18
打赏
举报
回复
To CppFile(..从头开始..):
谢谢你的回答,这样确实能解决问题。
我还想问一下,用EditMask能做到吗?
zjcman123
2011-07-18
打赏
举报
回复
用EditMask格式编辑不能实现你的3个目标,硬要实现,也需要自己写代码,
还不如用1楼的办法,毕竟目的最重要,实现方法无所谓
skipsol
2011-07-18
打赏
举报
回复
To CppFile(..从头开始..):
谢谢你的回答,这样确实能解决问题。
我还想问一下,用EditMask能做到吗?
CppFile
2011-07-17
打赏
举报
回复
bool func(String str,wchar_t &k)
{
if(str.Pos(String(k))==0) return false;
else return true;
}
void __fastcall TForm1::lst1KeyPress(TObject *Sender, wchar_t &Key)
{
if(Key=='a' || Key=='A' || Key=='b' || Key=='B' || Key=='c' || Key=='C' || Key=='d' || Key=='D' )
{
String str=lst1->Cells[ lst1->Col ][lst1->Row ];
if(func(str,Key)) Key=0;//重复
}
else Key=0;
}
//---------------------------------------------------------------------------
pb
edit
mask
控件改进
pb的
edit
mask
控件点击上下箭头不触发事件,只有当控件失去焦点时才会触发modifyed事件,此代码实现了按上下箭头时实时触发相关事件ue_up和ue_down
Delphi中的memo、
mask
edit
控件的使用
Delphi7.0中的memo、
mask
edit
控件的使用,简单的实例
在PB中使用日期时间控件
在PowerBuilder中如何调用日期时间控件,
JBuilder数据库应用开发指南
本书深入介绍了如何使用JBuilder开发数据库应用程序,涵盖从安装配置到复杂功能实现的全过程。主要内容包括:JBuilder的安装与设置,JDBC及JDBC-ODBC桥的安装,数据库连接方法,样本文件的安装等基础准备工作。书中详细讲解了主从关系的定义和管理,包括如何利用SQL JOIN语句创建主从关系,以及处理级联更新和删除操作时需要注意的
问题
。此外,还探讨了数据格式化与显示模式的应用,如display
Mask
和
edit
Mask
属性的作用,以及如何正确设置exportDisplay
Mask
以确保数据导入导出时格式一致。对于开发者关心的性能优化、错误调试等
问题
,本书也提供了实用的解决方案和技术支持。无论是初学者还是有一定经验的开发者,都能从中获得宝贵的知识和技能,提高数据库应用开发效率。
西南交大信息安全报告
西南交大信息安全报告,课后设计报告电子模板详情
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章