如何限制特定字符串! 1,使用pos函数,使用方法请看帮助 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var I: Integer;begin I := AnsiPos('@', string); if I = 0 then showmessage('非法字符')如果不是整数则showmessage('非法号码') 不要用 try ...except ...end 来判断。为何? 2。是使用edit接收字符串吗?如果是可以在keypress事件中通过限制输入来实现if not (key in ['1'..'9', #8, #13, #27]) then key := #0; 能解释下 #8 #13 #27 和 key:=#0 是什么意思吗? #8不知道#13回车#27 Esc#0使输入字符无效 整数用 StrToIntDef判断看看 #8 好像是按 Tab 键 是不是应该加上 @的ansi? #64?? if not (key in ['1'..'9', #8, #13, #27,#64]) then key := #0;//这里是不是在加个showmessage*();?? 从数据库中取数到combobox 帮帮我嘛 关于quickrep自定义纸张的问题,急啊,谢谢各位了 谁知道Ehlib控件和DbGridEh控件在D6中哪个卡?莫非是第三方控件? 卡拉OK-vod点歌系统原理有谁知道? 我想重写控件的外观,谁能告诉我方法 哪个属性能不让鼠标拖动窗体大小 200分寻求好的表达式解析控件 各位师兄师姐,能给点建议吗? 在一个应用程序中能不能让主窗体始终置于所有子窗体的上层 运行出错,看不懂是什么意思(急!!答出着给200分) 怎么对一个拥有71个字段的多个表进行汇总统计
I: Integer;
begin
I := AnsiPos('@', string);
if I = 0 then
showmessage('非法字符')如果不是整数则showmessage('非法号码') 不要用 try ...except ...end 来判断。
为何?
如果是可以在keypress事件中通过限制输入来实现if not (key in ['1'..'9', #8, #13, #27]) then
key := #0;
#13回车
#27 Esc
#0使输入字符无效
key := #0;//这里是不是在加个showmessage*();??