+ -
当前位置:首页 → 问答吧 → 无奇不有:Delphi的Hint没有了!

无奇不有:Delphi的Hint没有了!

时间:2011-11-24

来源:互联网

我编写的一个Delphi程序,所有的快捷键的Hint本来都设置好并能正常显示的,现在突然都不显示了,为什么!

作者: zzwu   发布时间: 2011-11-24

除了Hint、Showhint之外,是否还有一个总的可控的秘决?

作者: zzwu   发布时间: 2011-11-24

在FormCreate里加入
Delphi(Pascal) code
Application.ShowHint := True;

试下。

作者: lhdebbs   发布时间: 2011-11-24

可能都被停用了,因为一般来说控件的parentshowhint都是true,如果某个重要的父控件或者窗体的showhint不小心false了,就都不显示了。

作者: lhylhy   发布时间: 2011-11-24

突然又都有了!见鬼。
刚才确实没有,哪怕等几分钟,也不显示出来。

作者: zzwu   发布时间: 2011-11-24

但我什么代码也没有改,只是重新编译了一次!

作者: zzwu   发布时间: 2011-11-24

引用 5 楼 zzwu 的回复:
但我什么代码也没有改,只是重新编译了一次!


以前在一台P4的低配置机器上用D7就遇到过这种情况,别的程序包括任务栏的都可以显示,就是主窗口里不显示,怀疑是机器配置差了或者资源消耗多了造成的。

作者: Forever_Young   发布时间: 2011-11-24

引用 2 楼 lhdebbs 的回复:
在FormCreate里加入

Delphi(Pascal) code

Application.ShowHint := True;

试下。


引用 3 楼 lhylhy 的回复:
可能都被停用了,因为一般来说控件的parentshowhint都是true,如果某个重要的父控件或者窗体的showhint不小心false了,就都不显示了。


我的speedbutton们都排放在一个Tollbar上,但对Tollbar或Application都未作任何设置。

作者: zzwu   发布时间: 2011-11-24

引用 6 楼 forever_young 的回复:
引用 5 楼 zzwu 的回复:
但我什么代码也没有改,只是重新编译了一次!


以前在一台P4的低配置机器上用D7就遇到过这种情况,别的程序包括任务栏的都可以显示,就是主窗口里不显示,怀疑是机器配置差了或者资源消耗多了造成的。


我用的正是Delphi7。虽然机器牌子查,但配置并不算差。

作者: zzwu   发布时间: 2011-11-24

这种问题大多数是父控件或者窗体的showhint为False所置

作者: kaikai_kk   发布时间: 2011-11-24