在EDIT.txt 输入两个字符之间的时间差!例如,输入123456,我要知道6跟5之间的时间差是多少!!
解决方案 »
- 新手问路1:ADO连接ACCESS后,如何将记录显示在ListBox中??
- 请问一个关于SpeedButton和ImageList的问题
- 请问把各个菜单功能和权限都放在一个表中,如何使登录时动态显示菜单?
- ListBox中的数据太长了,显示不全,如何办?
- 如何让Memo中的字体颜色发生变化?
- 一个简单的MIDAS程序,但都有问题,WHY??(急)
- delphi下如何将十六进制转化成ASC字符串,最后三位为小数.00,1234---"12.34",固定两位小数
- 请教专家如何将Form中默认的滚动条去掉?非常感谢!!
- 请问如何用Delphi来Query一个COM控件的Class id??
- 敢问一下Delphi 5开发人员指南 随书源码哪里有下载?
- cxGrid 自动编号
- 如何实现点击dbgrid任一行数据然后把数据对应的赋给checkbox,数据库字段值是0或1,如果是0那么checkbox就是false,否则就是选中
在edit的ongchange事件或者onkeydown事件里计算
应该可以的,没有试过
procedure TForm1.FormShow(Sender: TObject);
begin
vg_time:=0;
end;procedure TForm1.Edit1Change(Sender: TObject);
var
i,j:Integer;
begin
i:=GetTickCount;
if self.vg_time=0 then//第一次输入字符不计算间隔
begin
self.vg_time:=i;
Exit;
end;
j:=i-self.vg_time;
self.vg_time:=i;
self.Label1.Caption:='间隔 '+FloatToStr(j)+' 毫秒';
end;