Delph-- 关闭程序后托盘图标显示

news/2024/7/4 15:04:40
1.需要引入UnitTrayIcon.pas文件(见附件)
2.声明双击事件

procedure trayDblClick(Sender: TObject);

3.功能实现

var
  frmMain: TfrmMain;
  tray: TTrayNotifyIcon;


//窗口初始化

procedure TfrmMain.FormCreate(Sender: TObject);
begin
  tray := TTrayNotifyIcon.Create(self); //将窗体创建为托盘
  tray.Icon := application.Icon; //定义托盘的显示图标
  tray.IconVisible := true; //托盘可见
  tray.Hint := '营收数据自检系统';
  tray.PopupMenu := pm1; //给托盘定义一个右击时的弹出菜单
  tray.OnDblClick := trayDblClick; //给托盘定义一个双击事件;
end;

//------------------------------------------------------------------------------
// 双击托盘图标
//------------------------------------------------------------------------------


procedure TfrmMain.trayDblClick(Sender: TObject);
begin
  if frmMain.Showing then frmMain.Hide
  else
    frmMain.Show;
end;


http://www.niftyadmin.cn/n/2367934.html

相关文章

mysql 性能优化,减轻数据库的压力。(减少数据库查询的次数)

查询订单相应的user_id的详细 $arr array(1>array(user_id > 5,good_id > 361),2>array(user_id > 63,good_id > 3663),3>array(user_id > 75,good_id > 3663), ); 我们习惯性:使用 foreach 遍历数据,select 查询一条数据…

vim插件ctags用法介绍 及编译安装

ctags是vim的一个非常有用的插件,可以大大提高程序编码(C、C)的效率,比如快速掉转到函数、变量等的定义处【目的】在RHEL 5上面安装配置vim插件ctags【前提条件】vim已经安装【安装ctags】1、首先确定自己是否已经安装了ctags:[code"jav…

Delphi-- 如何设置程序开机运行(写注册表)

1.需引入注册表单元Registry //------------------------------------------------------------------------------ // 开机运行选项 //------------------------------------------------------------------------------ procedure TfrmMain.ckAutoRunClick(Sender: TObject…

mysql索引的常识

1、索引类型 Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。 1. FULLTEXT 即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE ,ALTER TABLE ,CREATE INDEX 使用&…

WCF----取消集成windows身份验证 IIS仍无权查看网页

在做一个最简单的WCF DEMO时,发布到IIS后右键点击svc文件浏览,出现“无权查看网页”的页面提示。 查看IIS ,匿名访问已勾选,集成windows身份验证已取消勾选 最后发现是 Internet来宾账户没有启用。 计算机管理--》本地用户和组…

vim自定义快捷键

vim自定义快捷键# cat ~/.vimrc noremap <F5> :Tlist<cr> //定义F5为":Tlist"命令。<cr>的意思是不需要再敲回车确认map <F10> :NERDTreeToggle<CR> //windows下定义的快捷键 map <F9> :Tlist<CR //windows下定义的快捷键自定…

php 怎么开启报错提示

我们在开发的过程中&#xff0c;最好打开报错提示。有些错误&#xff0c;不打开报错提示的话&#xff0c;可能不会出现报错提示&#xff0c;这样做不到做技术的严谨性。 下面我们开启php的报错提示 1、php.ini来开启报错提示 2、 在文件中查找&#xff0c;display_errors O…

WCF---“无法从http://XXX/XXX.svc?wsdl获取元数据”错误的解决方法

将WCF服务搭建在远程机IIS6上&#xff0c;用本机IE访问User.svc网页正常&#xff0c;但调用服务出现超时&#xff0c; 重新添加服务引用时出现”元数据包含无法解析的引用“的错误。 经过网上搜索&#xff0c;发现问题在于IIS来宾账户没有权限访问C:\windows\Temp 文件夹的问题…