博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TScreen 类 - 使用 Screen.Cursors
阅读量:6345 次
发布时间:2019-06-22

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

  hot3.png

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, ExtCtrls;type  TForm1 = class(TForm)    Timer1: TTimer; {需要个定时器}    procedure FormCreate(Sender: TObject);    procedure Timer1Timer(Sender: TObject);  end;var  Form1: TForm1;implementation{$R *.dfm}  procedure TForm1.FormCreate(Sender: TObject);//把系统提供的 Cursor 全部加入到 Screen.Cursors var  i: Integer;begin  for i := 0 to 22 do  begin    Screen.Cursors[i] := TCursor(-i);   end;  {同时设定 Timer1 没 1/4 秒执行一次}  Timer1.Interval := 250;{但是很奇怪, 这时的 Screen.CursorCount 竟然是 0? 糊涂了}end;procedure TForm1.Timer1Timer(Sender: TObject);//让窗体的光标随机更换begin  Self.Cursor := Screen.Cursors[Random(22)];end;end.         //后来的补充 - 如果仅仅要这个效果, 这样就够了:procedure TForm1.FormCreate(Sender: TObject);begin  Timer1.Interval := 250; {设定 Timer1 没 1/4 秒执行一次}end;//让窗体的光标随机更换procedure TForm1.Timer1Timer(Sender: TObject);begin  Self.Cursor := TCursor(-Random(22));end;

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

你可能感兴趣的文章
vue 访问子组件示例 或者子元素
查看>>
linux内核--自旋锁的理解
查看>>
activemq的消息确认机制ACK
查看>>
银行卡的三个磁道
查看>>
OpenSSL 提取 pfx 数字证书公钥与私钥
查看>>
Keepalived详解(四):通过vrrp_script实现对集群资源的监控【转】
查看>>
CollapsingToolbarLayoutDemo【可折叠式标题栏,顺便带有CardView卡片式布局】
查看>>
CentOS7.4安装配置mysql5.7 TAR免安装版
查看>>
解决IE二级链接无法打开故障
查看>>
Windows phone应用开发[16]-数据加密
查看>>
SQL Server 迁移数据到MySQL
查看>>
通用数据压缩算法简介
查看>>
The next Industry Standard in IT Monitoring, a python implementation Nagios like tool --- Shinken
查看>>
(笔记)找工作,该怎么进补
查看>>
div的显示和隐藏以及点击图标的更改
查看>>
(轉貼) Ubuntu將在ARM平台netbook上現身 (SOC) (News) (Linux) (Ubuntu)
查看>>
SQL注入测试工具:Pangolin(穿山甲)
查看>>
在html 的img属性里只显示图片的部分区域(矩形,给出开始点和结束点),其他部份不显示,也不要拉伸...
查看>>
程序员第二定律:量化管理在程序员身上永无可能
查看>>
ubuntu一些脚本的执行顺序
查看>>