界面上有下拉列表框(1到5),二个按钮,一个显示框,比如下拉列表框选择2,按下按钮,每隔2秒递增,直到按下结束按钮结束

解决方案 »

  1.   

    楼主是不是在下拉列表框中1-5在循环啊,如果是的话,用一个timer控件,在时间控件中作循环,结束按钮只要把timer的enabled:=false即可
      

  2.   

    对不起啊,重新说一遍,  下拉列表框有1到5个数字(1,2,3,4,5),然后用户从下拉列表框选中2,就是间隔2秒钟,从1开始递增,在lable里显示,按下停止按钮,结束比如,用户在下拉列表框选择2,按下开始按钮,lable从1开始加(每隔2秒加1),直到用户按下停止按钮,结束
      

  3.   

    Var
      Num: Integer;用一个TimerButton点击,Num:= 1;
    Timer.Interval:= StrToInt(ComboBox.Text); 
    Timer.Enable:= True;Timer事件很简单  Label1.Caption:= IntToStr(Num+1);
      
      

  4.   

     5 楼的 hongss 
       这位兄弟应该实现你的功能了啊````不过这句Timer.Interval:= StrToInt(ComboBox.Text);
    要换成Timer.Interval:= StrToInt(ComboBox.Text)*1000;