DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: sharehb
今日帖子: 17
在线用户: 17
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
女 dszman (啦啦啦) ★☆☆☆☆ -
普通会员
2003/11/18 11:53:02
标题:
如何让它实现连续运行?急! 浏览:1386
加入我的收藏
楼主: var
  Form1: TForm1;
  RunStep:integer;//运行步序

procedure TForm1.Button1Click(Sender: TObject);
begin
          
     runstep:=1; //运行步序
end;

procedure TForm1.Button2Click(Sender: TObject);
begin

    case runstep of  {00}
 // 第二步序
1:begin 
      runstep:=2; //运行步序 ;
         a.picture.LoadFromFile('D:Pictures\1.bmp');   
         b.picture.LoadFromFile('D:Pictures\2.bmp');   
    end;

2:begin 
      runstep:=3; //运行步序 ;
         a.picture.LoadFromFile('D:Pictures\3.bmp');   
         b.picture.LoadFromFile('D:Pictures\4.bmp');   
    end;
3:begin 
      runstep:=4; //运行步序 ;
         a.picture.LoadFromFile('D:Pictures\1.bmp');   
         b.picture.LoadFromFile('D:Pictures\4.bmp');   
    end;



4: begin 
      runstep:=5; //运行步序 ;
         a.picture.LoadFromFile('D:Pictures3.bmp');   
         b.picture.LoadFromFile('D:Pictures\1.bmp'); 
  end; 
end

   (现在是单步运行,即点按钮--"Button1"后再点击"Button2"一次程序向前运行一步。由runstep:=1到runstep:=4后停止。现在偶想加一键:“Button3”点击后,程序在一定时间间隔下,自动由runstep:=1到runstep:=4往复循环。这一步如何写?或提供范例!
    麻烦各位了!!
       还有:1.为什么我把图片的属性设“透明”后有的变透明,而有的“置之不理”还是现底色,为什么啊?
           2.为什么程序拿到别的机器上编译,提示“图片路径不对”为什么?如何改??
      谢谢了!

----------------------------------------------
-
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
2003/11/18 12:18:59
1楼: 用个Timer(定时器)即可实现,具体方法是在Timer按件的OnTimer事件中加上Button2
的Click代码,只是需将runstep:=5改为RunStep:=1,然后在你的Button3的Click事件
中设置Timer控件的Enabled属性即可;
至于“透明”不起作用应该是你的图片底色不纯;
“图片路径不对”应该是你的程序用的是绝对路径,你可改为用相对路径。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
女 dszman (啦啦啦) ★☆☆☆☆ -
普通会员
2003/11/18 18:21:41
2楼: 谢谢!我试一试!
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS