易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi小疑问

请问如何设置一个按钮,一点到它就不断执行按钮上加载的事件,知道点击另一个按钮才会停止,因为写了个选号的小程序,希望可以像电视上那样,一点就不断的刷 而不是点一下刷一下!!
两种方法
1.用timer去控制执行,两个按钮,一个启动timer,一个停止timer
2.做一个变量,代表是否执行,一个按钮事件中,判断这个变量,如果是false就不执行了

能不能写详细点呢,小弟弟我刚入门不久

选号的代码写在时钟Timer1里,然后通过按钮切换Timer1的Enabled属性

——————————
如果问题解决请及时结帖

timer的做法比较简单

按钮点击事件里
while true do begin
  if not next then break;
  加载的代码
  app****.p***message;
end;

放两个按钮、一个编辑框,和一个时钟(System组件页)。

把时钟的Enabled属性设为False,Interval属性设为100,在OnTimer事件里头写上选号代码,如随机生成1 ~ 100的整数:
  Randomize();
  Edit1.Text := IntToStr(Trunc(Random(100)) + 1);

按钮1启动时钟,代码如:
Timer1.Enabled := True;

按钮2停止时钟,代码如:
Timer1.Enabled := False;


——————————
如果问题解决请及时结帖


相关问答:

请教delphi中使用access数据库进行数据导入的问题

向各位高手求助。
我用delphi2009编写了一个管理系统,使用的是access数据库。现在想通过多人一起录入数据后,将数据导出,导出的数据库包含多个相同的表。再将导出的数据依次导入到同一个数据库的相同表中,导入 ......

delphi导入excel到sqlserver的sql语句问题

'Select * into '+TempTableName+' from OpenDataSource(''Microsoft.JET.OLEDB.4.0'',''Data Source='
  +ExcelFilePath+';Mode=Read;Extended Properties=Ex ......

delphi 调用 vc dll 问题

我调用vc的dll,传送结构体参数。vc接受后从内存中拷贝出我传送的值。转换之后是乱码
结构体怎么定义的?

//向终端发送门禁报警信息
    function alarmSentDoor(var pDoorPara :Alley_ALARM_PARA) ......

基础问题:c#有没有像DELPHI一样的代码跟踪提示功能

比如在delphi代码里,对某个方法或者form不了解,按下ctrl键,用鼠标点一下,就会跳到这个form或方法的代码哪里去。

我刚学c#,先下了一个系统的源代码看,里面很多控件、方法不知道是哪里来的,也没法去找。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号