博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
全局探色器
阅读量:6154 次
发布时间:2019-06-21

本文共 1033 字,大约阅读时间需要 3 分钟。

  hot3.png

本例效果图:
26153441_sZwm.gif

此例回复 maxcool(我坚定的支持者与监督者, 离不开你呀!) 在
提出的问题.
全部代码如下:

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, ExtCtrls;type  TForm1 = class(TForm)    Button1: TButton;    Timer1: TTimer;    Edit1: TEdit;    procedure Timer1Timer(Sender: TObject);    procedure FormCreate(Sender: TObject);    procedure Button1Click(Sender: TObject);  end;var  Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormCreate(Sender: TObject);begin  Timer1.Enabled := False;  Timer1.Interval := 100;  Button1.Default := True;  Button1.Caption := '用回车操作这个按钮';end;procedure TForm1.Button1Click(Sender: TObject);begin  Timer1.Enabled := not Timer1.Enabled;  if Timer1.Enabled then Button1.Caption := '开始'  else Button1.Caption := '停止';end;procedure TForm1.Timer1Timer(Sender: TObject);var  pt: TPoint;  c: TColor;begin  GetCursorPos(pt);  c := GetPixel(GetDC(0), pt.X, pt.Y);  Self.Color := c;  Edit1.Text := Format('$%.6x', [c]);end;end.

转载于:https://my.oschina.net/hermer/blog/319964

你可能感兴趣的文章
Android实现简单短信发送器
查看>>
Linux命令执行顺序— ||和&&和; 比较
查看>>
第30周一
查看>>
一、Bitmap的recycle问题
查看>>
DHCP Option 60 的理解
查看>>
android中的textview显示汉字不能自动换行的一个解决办法
查看>>
程序局部性原理感悟
查看>>
js中document.write()使用方法
查看>>
随机生成50个字段的elasticsearch的测试程序输入
查看>>
如何使用流量精灵刷网站流量
查看>>
使用AutoMapper 处理DTO数据对象的转换
查看>>
java使用POI获取sheet、行数、列数
查看>>
js 调用 oc 的解释
查看>>
Linux学习笔记——Ubuntu更新软件源
查看>>
非nodejs方式的vue.js的使用
查看>>
普林斯顿公开课 算法2-2:选择排序
查看>>
SharePoint 2013 开启訪问请求
查看>>
jQuery(三) javascript跨域问题(JSONP解决)
查看>>
Redis和Memcached的区别
查看>>
ubuntu17.04 调试系统工具bcc,systamtap安装
查看>>