rt
解决方案 »
- 新手请教,如何用代码连接带密码的ACCESS。
- delphi写ActiveX控件的visible设置问题
- 如何将Query中查找到的数据写入另一张表
- rxlib275控件中的DBGridEh2,怎样实现排序?
- Delphi 鼠标点击网页广告问题
- 如何在自己的软件中加入注册DLL文件的功能?
- 为什么我看不到我用web service建立的服务器
- 新版论坛一出,我的参与分没了,我的可用分里的能给分也少了40分。怎么搞的???
- delphi中有没有象C语言中静态变量那样的变量
- 都说foxmail是delphi编的出错了怎么办。
- 如何立即知道客户端掉线?
- 我的小程序想有xp风格界面,但是不知道怎么样实现
var
i:integer;
begin
for i:=0 to Length(EditText) do
begin
if not (EditText[i] in ['0','9']) then
begin
ShowMessage(EditText+' 不是数字');
Exit;
end;
end;
ShowMessage(EditText+' 是数字');
end;
如:
function IsNum(str: string): boolean;
var
i: integer;
isPoint: Boolean;
begin
result := true;
isPoint := false;
for i = 1 to length(str) do
begin
if (str[i] = '.') then
if isPoint then
begin
result := false;
break;
end
else isPoint := True;
if not (str[i] in ['0'..'9']) then
begin
result := false;
break;
end;
end;2、用Val函数,如
function IsNum(str: string): boolean;
var
i, s: integer;
begin
val(str, i, s);
result := s = 0;
end;