CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

欢迎UP,如何显示动态图标就是图标闪烁(是标题栏上的图标) UP有分!!

楼主bengbeng24(蹦蹦)2002-10-12 13:56:19 在 Delphi / VCL组件开发及应用 提问

欢迎UP,如何显示动态图标就是图标闪烁(是标题栏上的图标)   UP有分!! 问题点数:100、回复次数:11Top

1 楼extreme0001(Edward)回复于 2002-10-12 14:01:03 得分 1

upTop

2 楼learnerX(null)回复于 2002-10-12 14:06:48 得分 2

upTop

3 楼realist(现实)回复于 2002-10-12 14:07:41 得分 1

不会呀!upTop

4 楼millsyys()回复于 2002-10-12 14:12:13 得分 1

upTop

5 楼blazingfire(烈焰)(对.net极度憎恨中....)回复于 2002-10-12 14:13:36 得分 40

用一个TTimer和一个TImageList就可了  
  在TTimer的OnTimer中写:  
      private    
          ico:TIcon;  
          IcoIndex:Integer;  
    ...  
   
  procedure   TForm1.FormCreate(Sender:TObject);  
  begin  
      ico:=TIcon.Create;  
      icoIndex:=0;  
      Timer1.OnTimer(Timer1);  
  end;  
   
  procedure   TForm1.Timer1Timer(Sender:TObject);  
  begin  
      if   icoIndex:=0   then  
          icoIndex:=1  
      else    
          icoIndex:=0  
      ImageList.GetIcon(icoIndex,Ico);  
      Application.Icon:=ico;  
  end;Top

6 楼blazingfire(烈焰)(对.net极度憎恨中....)回复于 2002-10-12 14:15:05 得分 10

procedure   TForm1.FormClose(Sender:TObject);  
  begin  
      ico.Free;  
  endTop

7 楼lfausten(铁拳)回复于 2002-10-12 14:16:25 得分 1

没错,只要你不怕麻烦,就加一个时间控制器,不过没有很大的意义Top

8 楼Alexs(木头)回复于 2002-10-12 14:17:33 得分 2

up,祝好运Top

9 楼zmacro(zmacro)回复于 2002-10-12 14:18:02 得分 1

upTop

10 楼zdcnow(磁效应)回复于 2002-10-12 14:38:28 得分 40

用getcaretblinktime和flashwindow()就搞定了。  
   
  这样写:  
   
  //控制是否闪动  
  procedure   TForm1.Button1Click(Sender:   TObject);  
  begin  
      timer1.Interval:=getcaretblinktime;  
      timer1.Enabled:=not   timer1.Enabled;  
  end;  
  //闪动  
  procedure   TForm1.Timer1Timer(Sender:   TObject);  
  begin  
      flashwindow(form1.Handle,true);  
  end;  
  Top

11 楼hongqi162(失踪的月亮)回复于 2002-10-12 15:51:27 得分 1

upTop

相关问题

  • 请问如何在标题栏上使用动态图标(.ani)
  • 求救!如何让图标闪烁?如何让窗体标题栏闪烁?
  • 怎样在标题栏中加图标?
  • 怎样使窗口标题栏闪烁?
  • 动态改变dbgrid的标题栏
  • 动态改变标题栏(SDK)名称
  • 再问 标题栏图标 和 窗口图标
  • 如何换去标题栏上的系统菜单图标?
  • jbuilder5中如何更改frame标题栏上的小图标?
  • 如何得到窗口图标?标题栏的那个?

关键词

  • 图标
  • icoindex
  • timer
  • ico
  • tobject
  • procedure tform
  • sender
  • begin

得分解答快速导航

  • 帖主:bengbeng24
  • extreme0001
  • learnerX
  • realist
  • millsyys
  • blazingfire
  • blazingfire
  • lfausten
  • Alexs
  • zmacro
  • zdcnow
  • hongqi162

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo