TrayIcon1.Visible
一定要设为True
01]绑定右键菜单
02]汽泡显示信息
03]托盘闪烁
04]更改ico图标
拖一个PopupMenu1,设置好菜单,绑定即可显示
procedure TForm1.Button1Click(Sender: TObject); begin TrayIcon1.BalloonFlags:=bfWarning; //bfNone, bfInfo, bfWarning, bfError TrayIcon1.BalloonHint:='TrayIcon1汽泡显示'; TrayIcon1.BalloonTitle:='警告:'; TrayIcon1.BalloonTimeout:=2000; // 持续时间 TrayIcon1.ShowBalloonHint; end;
添加一个ImageList1,添加好图标后
procedure TForm1.FormCreate(Sender: TObject); begin TrayIcon1.Icons := ImageList1; TrayIcon1.AnimateInterval := 100; //闪烁间隔时间 毫秒 end; procedure TForm1.Button2Click(Sender: TObject);//开始托盘闪烁 begin TrayIcon1.Animate := True; end; procedure TForm1.Button3Click(Sender: TObject);//停止闪烁 begin TrayIcon1.Animate := False; end;
04]更改ico图标 (06)将资源装进Res,就不用引用磁盘文件
begin TrayIcon1.IconIndex:=1; //调用ImageList1里的图标 TrayIcon1.Icon.LoadFromFile('33.ico'); //从硬盘文件导入 TrayIcon1.Icon.LoadFromResourceName(Hinstance,'33'); //从资源文件里导入 end;
直接设置其Icon属性
使用当前程序图标: TrayIcon1.Icon := Application.Icon;
分类:
Lazarus学习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律