社区
Delphi
帖子详情
谁能给讲一下:ApplicationEvents控件,DELPHI6->Additional标签里那个。什么情况下用它,及怎么用?
gwolf
2004-05-07 04:19:36
rt
...全文
333
4
打赏
收藏
谁能给讲一下:ApplicationEvents控件,DELPHI6->Additional标签里那个。什么情况下用它,及怎么用?
rt
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
juliens
2004-05-08
打赏
举报
回复
因为TApplication是没有Windows应用程序的框架,它的具体表现就在任务栏上面,所以ApplicationEvents可以处理Application对象本身的一些事件,在D6以前是没有的,你必须动态的指定它的事件,现在你可以简单的用ApplicationEvents组件来处理它的事件了,具体事件的用法和含义你可以参考Delphi的帮助!
qingenerp
2004-05-08
打赏
举报
回复
你可以在它的onhint事件里处理你整个程序的hint显示时间、格式等
在onidle事件里处理你的程序在一定的事件没有动作时自动处理一些东西,如假如屏幕保护等
在onactive事件里处理当你的应用程序变为活动窗口时处理一些事情
等等。
westuser
2004-05-08
打赏
举报
回复
帮忙顶
freefalcon
2004-05-07
打赏
举报
回复
各个板块的功能是不同的
这个问题似乎去"开发语言/Delphi"里问好一些
当然这里肯定有人知道
Delphi
中的DBGrid如何实现使用鼠标滚轮上下滚动
首先,往窗体上加入一个
Application
Events
组件,此组件位于
addition
al
选项卡内。 然后重写appli
Events
组件的OnMessage方法: procedure TForm1.
Application
Events
1Message(var Msg: tagMSG; var Handled: Boolean); begin if (DBGrid1.Focu
delphi
DBgrid 数据随着鼠标滚动而滚动!
在
delphi
中dbgrid
控件
用鼠标滚动时,只能滚动当前显示的dbgrid数据,而无法滚动整个滚动条的数据。下面是解决方法! 1, 在你的
delphi
页面增加
控件
:
Addition
al
选项卡中的
Application
Events
控件
。 2, 然后在
Application
Delphi
WebBrowser右键的方法
uses MSHtml; //在
控件
标签
addition
al
中找到T
Application
Events
控件
,拖到窗体上.在T
Application
Events
的OnMessage事件中加入以下代码: //替换右键菜单 procedure TForm1.
Application
Events
1Message(var Msg: tagMSG; var Handled: Boolean); var
Delphi
_捕获TWebBrowser的Close事件
Delphi
使用TWebBrowser
控件
开发自己的浏览器,如果访问的网页有关闭窗口的JavaScript代码,那么TWebBrowser
控件
被注销,但应用程序本身并没有关闭,这似乎不是软件开发者乐意看到的。下面的示例介绍了一种捕获网页被关闭的消息的方法: 1. 首先在应用程序窗体上添加一个T
Application
Events
控件
(在
Addition
al
页上) 2. 编写该
控件
的OnMessa
Delphi
中禁止WebBrowser右键的方法
Delphi
中禁止WebBrowser右键的方法 uses MSHtml;//在
控件
标签
addition
al
中找到T
Application
Events
控件
,拖到窗体上.在T
Application
Events
的OnMessage事件中加入以下代码:procedure TForm1.
Application
Events
1Message(var Msg: tagMSG;
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章