引言: 作者:张磊
大家可能见过诸如金山毒霸,瑞星杀毒,以及五笔输入法等等在系统托盘(即右下角有时间和输入法图标的地方)在的控制菜单,而在正常的任务栏(即屏幕最下方的“开始”按钮的右边的各式各样)中却不出现按钮的程序,即我们常说的在后台运行的程序。
摘要:{*******************************************************}
{ }
{ 继承范例 }
{ }
{ }
{ 版权所有 (c) 2000,2001 真光软件 }
{*******************************************************}
unit clsperson;
{**********......
摘要:在下面讨论中, 主要应用了bde的函数.
delphi 1.0 没有提供 bde 函数的帮助文件, 请参见
delphidoc 中的 dbitypes.int、 dbiprocs.int 和
dbierrs.int 三个文件; 在delphi 3.0/4.0 中可参
见 bde 帮助文件. 本文讨论的 dbf 数据库操作主要
有: 真正删除记录、显示被删 除记录、 获取当前记
录号、 ......
作非常规程序菜单掌握delphi作者:张磊
【程序编程相关:
得到CPU速度,单位MHz】 【推荐阅读:
避免浮点操作的四舍五入错误】
大家可能见过诸如金山毒霸,瑞星杀毒,以及五笔输入法等等在系统托盘(即右下角有时间与输入法图标的地方)在的控制菜单,而在正常的任务栏(即屏幕最下方的“开始”按钮的右边的各式各样)中却不出现按钮的程序,即我们常说的在后台运行的程序.如果自己的程序中也能有这样的话,那种与众不同的感觉真棒. 【扩展信息:
让硬盘休眠-ParkDisk程序】
预备知识:
1:向系统托盘中加入图标控制菜单:
向系统托盘中加入图标控制菜单须用到函数shell_notifyicona,而这个函数又有两个参数:tnotifyicondataa结构的参数与一个消息参数即:shell_notifyicona(dwmessage:dword;lpdata:pnotifyicondataa),第一个参数dwmessage可以是以下值:nim_add:增加一个图标 ;nim_modify:修改一个已有的图标 ;nim_delete:删除一个已有的图标 ;
第二个参数的tnotifyicondataa结构如下:
tnotifyicondataa=record
cbsize:dword; {表示该结构的长度}
wnd:hwnd; {是调用shell_notifyicona函数的窗口的句柄即handle}
iid:uint; {是在下面的ucallbackmessage参数指定的消息中使用的一个自定义数值}
uflags:uint; {决定该结构中的有效部分,如有nif_message则 ucallbackmessage参数有 效 ;若有nif_icon 则hicon有效;有 nif_tip则 sztip参数有效,当然你可 以让这三个参数都有效只须要在这个参数中写成nif_message+nif_icon+nif_tip即可}
...
下一页 摘要:在windows中,为了方便文件或者文件夹的访问,我们常常为某些文件或者文件夹建立快捷方式(shortcut)。同样,在internet explorer中,我们也可以为自己喜爱的网址建立internet快捷方式(internet shortcut)。只要点击快捷方式,internet explorer就会启动,并联接到相应的网站。事实上,除了internet explorer可以创建intern......