社区
Delphi
帖子详情
如何实现 显示窗体上控件的Hint
微笑的水
2006-02-18 10:12:27
窗体上 有 若干已填写Hint值得控件。
求实现
当鼠标悬停至某个控件上方的时候,能将这个控件的hint信息
提交给同一窗体上的 一个 label的caption属性
谢谢 各位
...全文
211
10
打赏
收藏
如何实现 显示窗体上控件的Hint
窗体上 有 若干已填写Hint值得控件。 求实现 当鼠标悬停至某个控件上方的时候,能将这个控件的hint信息 提交给同一窗体上的 一个 label的caption属性 谢谢 各位
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghome
2006-02-20
打赏
举报
回复
捕捉鼠标,激活事件,判断位置,属性,获取HINT信息,发消息到LABEL,显示出来。
sdzeng
2006-02-19
打赏
举报
回复
type
TForm1 = class(TForm)
Label1: TLabel;
....................
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
procedure OnDisplayHint(Sender: TObject);
public
{ Public declarations }
end;
................
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Application.OnHint := OnDisplayHint;
end;
procedure TForm1.OnDisplayHint(Sender: TObject);
begin
label1.Caption := GetLongHint(application.Hint);
end;
微笑的水
2006-02-19
打赏
举报
回复
看了华丽的答案都不知道怎么给分了
ourlin
2006-02-19
打赏
举报
回复
简直美不胜收^_^
ccrun.com
2006-02-19
打赏
举报
回复
楼上的回答好华丽撒~~~
AKFish
2006-02-19
打赏
举报
回复
如果要对Hint内容做一些操作~
可以写在ApplicationEvents的OnShowHint中~
procedure TForm1.ApplicationEvents1ShowHint(var HintStr: string;
var CanShow: Boolean; var HintInfo: THintInfo);
其中HintStr为Hint的内容~
CanShow改为False就不出现Hint~
HintInfo为Hint的相关信息~
THintInfo类定义在Forms单元~
看着办吧~
THintInfo = record
HintControl: TControl;
HintWindowClass: THintWindowClass;
HintPos: TPoint;
HintMaxWidth: Integer;
HintColor: TColor;
CursorRect: TRect;
CursorPos: TPoint;
ReshowTimeout: Integer;
HideTimeout: Integer;
HintStr: string;
HintData: Pointer;
end;
AKFish
2006-02-19
打赏
举报
回复
在华丽的Additional页中有个华丽的ApplicationEvents控件~
在华丽的ApplicationEvents空间的Event中有一个华丽的OnHint~
把这句写进去就行鸟~
label1.Caption := GetLongHint(application.Hint);
cuteant
2006-02-18
打赏
举报
回复
最好加个判断
procedure TForm1.Timer1Timer(Sender: TObject);
var
p: TPoint;
h: HWND;
begin
GetCursorPos(p);
h := WindowFromPoint(p);
if FindControl(h).ShowHint then Label1.Caption := FindControl(h).Hint;
end;
cuteant
2006-02-18
打赏
举报
回复
楼上的方法可行
将Timer的Interval设置小一点
老之
2006-02-18
打赏
举报
回复
放一个Timer
procedure TForm1.Timer1Timer(Sender: TObject);
var p:TPoint;
h:HWND;
begin
GetCursorPos(p);
h:=WindowFromPoint(p);
Label1.Caption:=FindControl(h).Hint;
end;
Delphi开发技巧之-Forms
TMenuItem
显示
在右侧 不使用MDI制作子
窗体
不使用标题栏移动
窗体
不使用标题栏移动窗口 两行h
int
从XML文件动态创建菜单 从另外MDI子窗口读数据 使
控件
具有阴影效果 使每个MDIChild填充整个主窗口区域 使用Enter键替代Tab键 使用动画效果关闭窗口 使用动画方式打开
窗体
使用帮助文件 使用状态栏
显示
h
int
使用系统图标 使
窗体
不能移动 关闭一个MDI子
窗体
创建一个能改变大小的无边界
窗体
创建半透明
窗体
创建圆角
窗体
创建透明
窗体
判断
窗体
是modal 制作动画应用程序图标 制作可移动不能改变大小的
窗体
制作永远最小化窗口 制作透明窗口 取和设置鼠标位置 取鼠标指针下面的活动TWinControl 启动时隐藏主窗口 在 window xp 使用阴影效果 在TCombobox内
显示
多行文本 在TScrollBox上
显示
窗体
在你的程序中使用 Win XP 可视风格 在
窗体
上制造多边形洞 在
窗体
上挖洞 在
窗体
周围画彩色轮廓 定位messagebox
实现
窗口的最小化动画效果 将InputQuery定位在
窗体
居中位置 怪异
窗体
手动改变
窗体
比例 抓屏 拖拽时
显示
窗口内容 捕获主
窗体
WM_MOVE消息 改变H
int
字体 改变H
int
的
显示
时间 改变MessageDlg的按钮标题 最小化
控件
最小化第二个窗口到任务栏 查找
窗体
注册类 格式化MessageDlg 检查PopUp菜单是否打开 检查
控件
是否被其它窗口遮掩 添加菜单项到系统菜单 渐变色填充
窗体
特效窗口 移动指针到当前具有焦点的
控件
移除系统菜单项 自动关闭TCommonDialog 运行时改变MainForm 运行时移动
控件
运行时移动窗口
控件
选中或取消其它窗口的复选框 通过在标题栏上右击缩小窗口 防止 Windows 最小化
窗体
防止
控件
重画 防止
窗体
改变大小和移动 隐藏标题栏 隐藏
窗体
的最大化和最小化按钮
Delphi编程大师2003 1of5
Delphi编程大师2003 还有各类
控件
400多个.也有Delphi教学文章及书籍25个.和各类Delphi编程的软件原代码 不但能使你简单的操控Delphi进行编程.而且能对初学者进行深入浅出的教学. 同时Delphi的原代码能帮助各位Delphi爱好者在编程过程中得到不同的启发与参考. 本软件含有: BorlandDelphi7.06中文版 BorlandDelphi6中文版 BorlandDelphi5中文版
控件
控件
大全: DBISAM 3.07 SkinForm 界面
控件
FlatStyle 文件备份 BackFile XP菜单 XPMenu DosMove RainXP XP Bar Menu 窗口停泊组件 RxLib2.75 nBdeDBF AVL平衡树
控件
包 常用数据结构
控件
包(+源码+测试程序) SourceEdit DevExpress For Delphi6&7 Inforpower 4000.E FlatStyle 平面界面
控件
ehlib25 Devexpress DBTree 1.3 1 FS 序列号大全 FrmConv 1.0 Pr
int
Manager 1.0 超链接拖放 Delphi Project Launcher 1.3 Gifform For Delphi 1.1 1stClass for Delphi 6 3000.01 RegTool
控件
1.0 Delphi 6.0 汉化资源包 繁简转换原码 WjTable Minipr
int
Minipr
int
_tryversion Spcomm Menubar mssql bitdbgrid exp aexcel aliased doci ln hgdbfilter kbmmemtab VclZip 2.23版本 一个极酷的TreeView
控件
,多种视觉效果.推荐 对于字符串进行DES加密的
控件
在Delphi中制作扑克牌游戏的
控件
eXperience dxPack12(一组dotNet
控件
) 界面
控件
ThemeEngine 3.2 界面
控件
Skinengine3.2.0 内存表
控件
kbmMemTable TGifImage For D7 经本人修改过的XpMenu,真正xp效果 可支持
窗体
停靠的
控件
Modem拨号构件 一个用于Ini文件控制的
控件
DBPanel 一个支持多种图形格式的
控件
Modem拨号控制
控件
一个可以
实现
颜色渐变效果的label
控件
TEasySize Skinengine 3.1.2 ADOTable TTransitionEffect 一个可以以动画方式
显示
H
int
的
控件
一个能够旋转
显示
其内的图像的Image
控件
Gifimage For Delphi6 Richview1.4.2 SakEmail
控件
3.4.3版本 利用Windows Socket API抓取网络上的网页的
控件
系统信息
控件
一个不错的RAS构件 最新版本的gifimage glad
控件
包for d5 拥有七种不同外观的改良版TCheckBox构件 平滑特效字体
控件
包 V2.2 用Xcl代替Delphi的Vcl
控件
能够嵌入TButton或TComboBox的TStringGrid
控件
能够以回转的形式带出欲
显示
Form的
控件
具有渐层色彩为背景之改良版TLabel构件 模拟大型电子广告牌的
控件
VDF-Tools系列
控件
能够得知True Type字体详细信息的非可视构件 直接存取硬件设备IO口地址的非可视构件BAIOPORT QuickReport
实现
自动分行
显示
的补丁 能够拦截系统内键盘输入信息的Hook构件 能够精简HTML文件的
控件
可以处理XML的TQuickRTTI
控件
制作 Microsoft ISAPI Extention 应用程序的构件 控制ISDN拨号的
控件
AGHOTKEYMGR 针对 UDP 通讯协议的 Socket 构件 能够更改 TForm.Cpation
显示
字体的非可视构件 改良版的 TTimer 构件 利用 MODEM 提供拨号功能的非可视构件 加强版 TTimer 构件 TCommStatus串行状态
控件
一个具备 FTP 功能的构件 目前为止效果最好的mp3播放
控件
组 非常COOL的能够做出WIN2K般的效果动感界面
控件
很cool的grid
控件
换肤功能
控件
自动缩放数据表格 V1.0 平滑字体
控件
包 V1.1 应用程序病毒免疫
控件
V1.21 以可视鼠标拖放的方式产生 SQL 语句的可视构件 UCCOMP AExcel组件 模拟音响设备中纵向彩色LED指示表的
控件
类似音响设备中立体旋钮构件 TRANSPARENT PRNTRAID TMnet 能够解析编辑MP3文件中的Tag的非可视构件 一个TextToSpeech(TTS)
控件
一个报表
控件
自缩放数据表格 TAutoDBGrid V1.0 应用程序病毒免疫
控件
SelfAV V1.1 For Delphi 平滑字体
控件
包 V1.1Beta gifimage最新版本 MS的语音生成(TTS)的Delphi单元 功能全面的报表快速生成构件库 TTommHtmlLabel 存取和控制硬件的
控件
Tvichw32 能够让 TForm 构件产生半透明效果的非可视构件 GraphicEx87 最棒的
Int
ernet编程构件 Microsoft Office 97样式TComboBox 构件 JBS 系列的构件套件 ARC系列套件1.0.3 版 TBurner TDosMove Shell Control Pack VCL v1.5 TCadComboBox outlplus BUPack Component Package v1.4 Directx游戏制作开发包DGCBETA6的十七个例子 Directx游戏制作开发包DGCBETA6 DRIVEDIR TDsFancyButton CGI Expert Components Release 5.0.6 RaLib 1.00 TDsPanel TColorPageControl 超级中国式报表
控件
(pr
int
dbgrid)示例 TOutlook Button 1.0 TPageSetupDialog TStolliFullScreen TSpeedbtn.zip ALEXISRIOS fre AMDCPACK .......................
Delphi编程大师2003 5of5
Delphi编程大师2003 还有各类
控件
400多个.也有Delphi教学文章及书籍25个.和各类Delphi编程的软件原代码 不但能使你简单的操控Delphi进行编程.而且能对初学者进行深入浅出的教学. 同时Delphi的原代码能帮助各位Delphi爱好者在编程过程中得到不同的启发与参考. 本软件含有: BorlandDelphi7.06中文版 BorlandDelphi6中文版 BorlandDelphi5中文版
控件
控件
大全: DBISAM 3.07 SkinForm 界面
控件
FlatStyle 文件备份 BackFile XP菜单 XPMenu DosMove RainXP XP Bar Menu 窗口停泊组件 RxLib2.75 nBdeDBF AVL平衡树
控件
包 常用数据结构
控件
包(+源码+测试程序) SourceEdit DevExpress For Delphi6&7 Inforpower 4000.E FlatStyle 平面界面
控件
ehlib25 Devexpress DBTree 1.3 1 FS 序列号大全 FrmConv 1.0 Pr
int
Manager 1.0 超链接拖放 Delphi Project Launcher 1.3 Gifform For Delphi 1.1 1stClass for Delphi 6 3000.01 RegTool
控件
1.0 Delphi 6.0 汉化资源包 繁简转换原码 WjTable Minipr
int
Minipr
int
_tryversion Spcomm Menubar mssql bitdbgrid exp aexcel aliased doci ln hgdbfilter kbmmemtab VclZip 2.23版本 一个极酷的TreeView
控件
,多种视觉效果.推荐 对于字符串进行DES加密的
控件
在Delphi中制作扑克牌游戏的
控件
eXperience dxPack12(一组dotNet
控件
) 界面
控件
ThemeEngine 3.2 界面
控件
Skinengine3.2.0 内存表
控件
kbmMemTable TGifImage For D7 经本人修改过的XpMenu,真正xp效果 可支持
窗体
停靠的
控件
Modem拨号构件 一个用于Ini文件控制的
控件
DBPanel 一个支持多种图形格式的
控件
Modem拨号控制
控件
一个可以
实现
颜色渐变效果的label
控件
TEasySize Skinengine 3.1.2 ADOTable TTransitionEffect 一个可以以动画方式
显示
H
int
的
控件
一个能够旋转
显示
其内的图像的Image
控件
Gifimage For Delphi6 Richview1.4.2 SakEmail
控件
3.4.3版本 利用Windows Socket API抓取网络上的网页的
控件
系统信息
控件
一个不错的RAS构件 最新版本的gifimage glad
控件
包for d5 拥有七种不同外观的改良版TCheckBox构件 平滑特效字体
控件
包 V2.2 用Xcl代替Delphi的Vcl
控件
能够嵌入TButton或TComboBox的TStringGrid
控件
能够以回转的形式带出欲
显示
Form的
控件
具有渐层色彩为背景之改良版TLabel构件 模拟大型电子广告牌的
控件
VDF-Tools系列
控件
能够得知True Type字体详细信息的非可视构件 直接存取硬件设备IO口地址的非可视构件BAIOPORT QuickReport
实现
自动分行
显示
的补丁 能够拦截系统内键盘输入信息的Hook构件 能够精简HTML文件的
控件
可以处理XML的TQuickRTTI
控件
制作 Microsoft ISAPI Extention 应用程序的构件 控制ISDN拨号的
控件
AGHOTKEYMGR 针对 UDP 通讯协议的 Socket 构件 能够更改 TForm.Cpation
显示
字体的非可视构件 改良版的 TTimer 构件 利用 MODEM 提供拨号功能的非可视构件 加强版 TTimer 构件 TCommStatus串行状态
控件
一个具备 FTP 功能的构件 目前为止效果最好的mp3播放
控件
组 非常COOL的能够做出WIN2K般的效果动感界面
控件
很cool的grid
控件
换肤功能
控件
自动缩放数据表格 V1.0 平滑字体
控件
包 V1.1 应用程序病毒免疫
控件
V1.21 以可视鼠标拖放的方式产生 SQL 语句的可视构件 UCCOMP AExcel组件 模拟音响设备中纵向彩色LED指示表的
控件
类似音响设备中立体旋钮构件 TRANSPARENT PRNTRAID TMnet 能够解析编辑MP3文件中的Tag的非可视
Delphi编程大师2003 3of5
Delphi编程大师2003 还有各类
控件
400多个.也有Delphi教学文章及书籍25个.和各类Delphi编程的软件原代码 不但能使你简单的操控Delphi进行编程.而且能对初学者进行深入浅出的教学. 同时Delphi的原代码能帮助各位Delphi爱好者在编程过程中得到不同的启发与参考. 本软件含有: BorlandDelphi7.06中文版 BorlandDelphi6中文版 BorlandDelphi5中文版
控件
控件
大全: DBISAM 3.07 SkinForm 界面
控件
FlatStyle 文件备份 BackFile XP菜单 XPMenu DosMove RainXP XP Bar Menu 窗口停泊组件 RxLib2.75 nBdeDBF AVL平衡树
控件
包 常用数据结构
控件
包(+源码+测试程序) SourceEdit DevExpress For Delphi6&7 Inforpower 4000.E FlatStyle 平面界面
控件
ehlib25 Devexpress DBTree 1.3 1 FS 序列号大全 FrmConv 1.0 Pr
int
Manager 1.0 超链接拖放 Delphi Project Launcher 1.3 Gifform For Delphi 1.1 1stClass for Delphi 6 3000.01 RegTool
控件
1.0 Delphi 6.0 汉化资源包 繁简转换原码 WjTable Minipr
int
Minipr
int
_tryversion Spcomm Menubar mssql bitdbgrid exp aexcel aliased doci ln hgdbfilter kbmmemtab VclZip 2.23版本 一个极酷的TreeView
控件
,多种视觉效果.推荐 对于字符串进行DES加密的
控件
在Delphi中制作扑克牌游戏的
控件
eXperience dxPack12(一组dotNet
控件
) 界面
控件
ThemeEngine 3.2 界面
控件
Skinengine3.2.0 内存表
控件
kbmMemTable TGifImage For D7 经本人修改过的XpMenu,真正xp效果 可支持
窗体
停靠的
控件
Modem拨号构件 一个用于Ini文件控制的
控件
DBPanel 一个支持多种图形格式的
控件
Modem拨号控制
控件
一个可以
实现
颜色渐变效果的label
控件
TEasySize Skinengine 3.1.2 ADOTable TTransitionEffect 一个可以以动画方式
显示
H
int
的
控件
一个能够旋转
显示
其内的图像的Image
控件
Gifimage For Delphi6 Richview1.4.2 SakEmail
控件
3.4.3版本 利用Windows Socket API抓取网络上的网页的
控件
系统信息
控件
一个不错的RAS构件 最新版本的gifimage glad
控件
包for d5 拥有七种不同外观的改良版TCheckBox构件 平滑特效字体
控件
包 V2.2 用Xcl代替Delphi的Vcl
控件
能够嵌入TButton或TComboBox的TStringGrid
控件
能够以回转的形式带出欲
显示
Form的
控件
具有渐层色彩为背景之改良版TLabel构件 模拟大型电子广告牌的
控件
VDF-Tools系列
控件
能够得知True Type字体详细信息的非可视构件 直接存取硬件设备IO口地址的非可视构件BAIOPORT QuickReport
实现
自动分行
显示
的补丁 能够拦截系统内键盘输入信息的Hook构件 能够精简HTML文件的
控件
可以处理XML的TQuickRTTI
控件
制作 Microsoft ISAPI Extention 应用程序的构件 控制ISDN拨号的
控件
AGHOTKEYMGR 针对 UDP 通讯协议的 Socket 构件 能够更改 TForm.Cpation
显示
字体的非可视构件 改良版的 TTimer 构件 利用 MODEM 提供拨号功能的非可视构件 加强版 TTimer 构件 TCommStatus串行状态
控件
一个具备 FTP 功能的构件 目前为止效果最好的mp3播放
控件
组 非常COOL的能够做出WIN2K般的效果动感界面
控件
很cool的grid
控件
换肤功能
控件
自动缩放数据表格 V1.0 平滑字体
控件
包 V1.1 应用程序病毒免疫
控件
V1.21 以可视鼠标拖放的方式产生 SQL 语句的可视构件 UCCOMP AExcel组件 模拟音响设备中纵向彩色LED指示表的
控件
类似音响设备中立体旋钮构件 TRANSPARENT PRNTRAID TMnet 能够解析编辑MP3文件中的Tag的非可视
Delphi编程大师2003 2of5
Delphi编程大师2003 还有各类
控件
400多个.也有Delphi教学文章及书籍25个.和各类Delphi编程的软件原代码 不但能使你简单的操控Delphi进行编程.而且能对初学者进行深入浅出的教学. 同时Delphi的原代码能帮助各位Delphi爱好者在编程过程中得到不同的启发与参考. 本软件含有: BorlandDelphi7.06中文版 BorlandDelphi6中文版 BorlandDelphi5中文版
控件
控件
大全: DBISAM 3.07 SkinForm 界面
控件
FlatStyle 文件备份 BackFile XP菜单 XPMenu DosMove RainXP XP Bar Menu 窗口停泊组件 RxLib2.75 nBdeDBF AVL平衡树
控件
包 常用数据结构
控件
包(+源码+测试程序) SourceEdit DevExpress For Delphi6&7 Inforpower 4000.E FlatStyle 平面界面
控件
ehlib25 Devexpress DBTree 1.3 1 FS 序列号大全 FrmConv 1.0 Pr
int
Manager 1.0 超链接拖放 Delphi Project Launcher 1.3 Gifform For Delphi 1.1 1stClass for Delphi 6 3000.01 RegTool
控件
1.0 Delphi 6.0 汉化资源包 繁简转换原码 WjTable Minipr
int
Minipr
int
_tryversion Spcomm Menubar mssql bitdbgrid exp aexcel aliased doci ln hgdbfilter kbmmemtab VclZip 2.23版本 一个极酷的TreeView
控件
,多种视觉效果.推荐 对于字符串进行DES加密的
控件
在Delphi中制作扑克牌游戏的
控件
eXperience dxPack12(一组dotNet
控件
) 界面
控件
ThemeEngine 3.2 界面
控件
Skinengine3.2.0 内存表
控件
kbmMemTable TGifImage For D7 经本人修改过的XpMenu,真正xp效果 可支持
窗体
停靠的
控件
Modem拨号构件 一个用于Ini文件控制的
控件
DBPanel 一个支持多种图形格式的
控件
Modem拨号控制
控件
一个可以
实现
颜色渐变效果的label
控件
TEasySize Skinengine 3.1.2 ADOTable TTransitionEffect 一个可以以动画方式
显示
H
int
的
控件
一个能够旋转
显示
其内的图像的Image
控件
Gifimage For Delphi6 Richview1.4.2 SakEmail
控件
3.4.3版本 利用Windows Socket API抓取网络上的网页的
控件
系统信息
控件
一个不错的RAS构件 最新版本的gifimage glad
控件
包for d5 拥有七种不同外观的改良版TCheckBox构件 平滑特效字体
控件
包 V2.2 用Xcl代替Delphi的Vcl
控件
能够嵌入TButton或TComboBox的TStringGrid
控件
能够以回转的形式带出欲
显示
Form的
控件
具有渐层色彩为背景之改良版TLabel构件 模拟大型电子广告牌的
控件
VDF-Tools系列
控件
能够得知True Type字体详细信息的非可视构件 直接存取硬件设备IO口地址的非可视构件BAIOPORT QuickReport
实现
自动分行
显示
的补丁 能够拦截系统内键盘输入信息的Hook构件 能够精简HTML文件的
控件
可以处理XML的TQuickRTTI
控件
制作 Microsoft ISAPI Extention 应用程序的构件 控制ISDN拨号的
控件
AGHOTKEYMGR 针对 UDP 通讯协议的 Socket 构件 能够更改 TForm.Cpation
显示
字体的非可视构件 改良版的 TTimer 构件 利用 MODEM 提供拨号功能的非可视构件 加强版 TTimer 构件 TCommStatus串行状态
控件
一个具备 FTP 功能的构件 目前为止效果最好的mp3播放
控件
组 非常COOL的能够做出WIN2K般的效果动感界面
控件
很cool的grid
控件
换肤功能
控件
自动缩放数据表格 V1.0 平滑字体
控件
包 V1.1 应用程序病毒免疫
控件
V1.21 以可视鼠标拖放的方式产生 SQL 语句的可视构件 UCCOMP AExcel组件 模拟音响设备中纵向彩色LED指示表的
控件
类似音响设备中立体旋钮构件 TRANSPARENT PRNTRAID TMnet 能够解析编辑MP3文件中的Tag的非可视
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章