delphi编程修改ProgressBar的颜色
关键代码如下:

uses

CommCtrl;

procedure TForm1.Button1Click(Sender: TObject);

begin

// Set the Background color to teal

Progressbar1.Brush.Color := clTeal;

// Set bar color to yellow

SendMessage(ProgressBar1.Handle, PBM_SETBARCOLOR, 0, clYellow);

end;

WinXP风格进度条

const

{$EXTERNALSYM PBS_MARQUEE}

PBS_MARQUEE = 08;

procedure TForm1.FormCreate(Sender: TObject);

begin

SetWindowLong(ProgressBar1.Handle, GWL_STYLE,

GetWindowLong(ProgressBar1.Handle, GWL_STYLE) or PBS_MARQUEE);

end;

//------------------------------------------------------------------------------

procedure TForm1.Button1Click(Sender: TObject);

var

i: Integer;

begin

for i := 0 to 30 do

begin

Sleep(100);

ProgressBar1.StepIt;

Application.ProcessMessages;

end;

end;

转载于:https://www.cnblogs.com/JackSun/archive/2010/09/28/1837406.html

Delphi编程修改ProgressBar的颜色相关推荐

  1. Java游戏编程前篇 修改eclipse背景颜色

    最近准备开始研究java游戏设计了.(不是安卓的游戏设计,关于安卓的游戏设计,我打算学完java之后直接学cocos2dx,学习java的原因是因为在公司里接触到了eclipse,所以打算顺便将jav ...

  2. 深入delphi编程(转)

    刚刚接触的delphi的朋友,可能最感兴趣的就是它丰富.强大的vcl(可视化构件库).仅仅向窗体上扔几个构件,甚至不用动手写代码,就能很容易地做出一个有实用价值的程序,真是令人激动.但是,vcl只是d ...

  3. 深入delphi编程

    刚刚接触的delphi的朋友,可能最感兴趣的就是它丰富.强大的vcl(可视化构件库).仅仅向窗体上扔几个构件,甚至不用动手写代码,就能很容易地做出一个有实用价值的程序,真是令人激动.但是,vcl只是d ...

  4. delphi 类的写法 和 控制台程序的制作---深入Delphi编程

    刚刚接触的Delphi的朋友,可能最感兴趣的就是它丰富.强大的VCL(可视化构件库).仅仅向窗体上扔几个构件,甚至不用动手写代码,就能很容易地做出一个有实用价值的程序,真是令人激动.但是,VCL只是D ...

  5. linux下 C编程改变输出字体颜色

    linux下 C编程改变输出字体颜色 分类: Linux基础编程 Linux操作系统 2012-09-19 10:53 1409人阅读 评论(0) 收藏 举报 linux编程c 格式: echo &q ...

  6. Delphi编程中流的使用

    什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据的工具.在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等,程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向. ...

  7. python修改turtle画笔颜色的函数_以下选项中,修改turtle画笔颜色的函数是() (8.0分)_学小易找答案...

    [单选题]密码学的目的是( ) (6.0分) [单选题]下面代码的输出结果是() for s in "helloworld": if s=="w": conti ...

  8. rs232串口通讯模块 - Delphi编程

    rs232串口通讯模块 - Delphi编程 [ http://www.99inf.net/SoftwareDev/Delphi/14966.htm ] ... rs232串口通讯模块 作者:佚名文章 ...

  9. oracle 郑阿奇 pdf,Delphi编程教程 (郑阿奇) PDF扫描版

    <delphi编程教程>主要包括delphi 2010集成开发环境.面向对象的pascal语言.窗体和常用组件.菜单类组件和工具栏.多窗体和mdi窗体.文件操作.数据库基础和应用(以sql ...

最新文章

  1. C++加快编译速度的方法
  2. java 阻塞队列 LinkedBlockingQueue ArrayBlockingQueue 分析
  3. chown r mysql ._chown -R 用户名:组名 ./ 及 chown用法介绍
  4. SpringBoot热部署加持
  5. linux 下邮件服务器,Linux 下搭建Postfix邮件服务器
  6. java 线程百科_Java并发——线程介绍
  7. Ubuntu的超宽屏支持2560*1080
  8. jsp自定义标签库打包步骤
  9. 怎么查看c语言库文件,C语言函数库和文件
  10. Linux系统高级编程系列教程
  11. SSM SpringBoot vue教务排课系统
  12. npoi 删除多行 操作excel_使用NPOI导出Excel ICell调用过剩 内存溢出
  13. Java初学者 搭建Java 开发环境
  14. openjudge7939_膨胀的木棍
  15. BLUP育种值如何计算准确性
  16. webdriver中的等待——主要讲解WebDriverWait()
  17. 38掌握分布式存储系统 GlusterFS 的基本用法,包括卷管理、数据复制
  18. CleanMyMac X4.20最新mac电脑优化工具好用吗?
  19. Android 手机重启解决方案
  20. 量化交易之HFT篇 - 高频做市模型源码(.h文件)

热门文章

  1. 《Linux内核原理与分析》第六周作业
  2. 内置的常用协议实现模版
  3. Oracle Controlfile控制文件中记录的信息片段sections
  4. SQL Server 2008 基础
  5. Mac OS X 下Java开发环境配置
  6. PureMvc学习笔记
  7. datastage 重启 续
  8. Etherchannel的配置 三层
  9. Exchange2003-2010迁移系列之二,迁移前的准备工作(上)
  10. [笑]每个人都有脑袋脱线的时候……