求助一个小问题! 怎么判断一个编辑框内全部是数字,如果是就要不是就为空在判断的时候,不要遍历完,第一个不是都不做了,一次一样。多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没太明白你的意思,你是不是要限定这个编辑框只能输入数字,如果是:if Not (Key in ['0'..'9','.','-',#8,#13]) then Key :=#0; TryStrToInt(Trim(Edit.Text));exceptEdit.Text:='';end; var i:integer;if not strstrtoint64(edit1.text,i) then edit1.clear if not trystrtoint64(edit1.text,i) then edit1.clear 也可以限制一下procedure TForm1.FormShow(Sender: TObject);beginSetWindowLong(Edit1.Handle, GWL_STYLE, GetWindowLong(Edit1.Handle, GWL_STYLE) or ES_NUMBER);end; if Not(key in['0'..'9','.',#13]) then key:=#0; 是这样的在字段DZ中有汉字和日期字段是字符串类型我怎么取出来日期DZ的值为strif not (str[i] in ['0'..'9']) then str:=''else str:=str这样可以 但是如果str有数字和汉字组成或者其他的符号,如果判断一次判断这样很不好怎么解决? 怎么实现在菜单中加入编辑框 怎么判断系统自动进去待机的时间点! 是什么病毒会自动停掉SqlServer服务? 如何保存WebBrowser控件中浏览的网页的HTML代码为TX文件 谁知道那里有TeeChart的中文帮助,谢谢!!! 在请教个问题,怎么在stringgrid控件中,将字体居中显示呢? 如何在程序中启动 IE 并自动进入某个网页?? 请大家指点一下哪本dephi编程的书比较好?我想学dephi。 急!请问如何设置button按钮或者bitbutton的颜色? delphi有没有提供算法库?? 困惑了一个上午,急,在线等候 帮我看看这个有没有问题
if Not (Key in ['0'..'9','.','-',#8,#13]) then Key :=#0;
StrToInt(Trim(Edit.Text));
except
Edit.Text:='';
end;
begin
SetWindowLong(Edit1.Handle, GWL_STYLE,
GetWindowLong(Edit1.Handle, GWL_STYLE) or
ES_NUMBER);
end;
key:=#0;
在字段DZ中有汉字和日期
字段是字符串类型
我怎么取出来日期
DZ的值为str
if not (str[i] in ['0'..'9']) then
str:=''
else
str:=str
这样可以 但是如果str有数字和汉字组成或者其他的符号,如果判断一次判断这样很不好怎么解决?