delphi 获取窗体坐标触发事件


本文整理自网络,侵删。

 unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;

type
TForm1 = class(TForm)
Timer1: TTimer;
Edit1: TEdit;
Label1: TLabel;
Memo1: TMemo;
procedure Timer1Timer(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}


procedure TForm1.Timer1Timer(Sender: TObject);
var
pt: TPoint;
begin
GetCursorPos(pt);

pt := ScreenToClient(pt);

edit1.Text := Format('%d;%d', [pt.X,pt.Y]);
if Format('%d;%d', [pt.X,pt.Y])=Format('%d;%d', [90,66]) then
begin
showmessage('3é1|£?');
end;

end;


end.

相关阅读 >>

Delphi 如何通过进程句柄判断该进程是否已退出?

Delphi webservice 中采用 tsoapattachment 传输文件

Delphi textfile读取文本文件

Delphi 取得当前进程占用内存及线程数

Delphi 10.4中新增功能:新的vcl tedgebrowser组件

Delphi 通过机器名读取ip地址的代码

Delphi formatdatetime 显示日期时间

Delphi中如何判断是否有程序全屏

Delphi edit,memo中禁用ctrl+v

shellexecute()和winexec()区别

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...