在VPF6.0中,如何实现鼠标移动到一个按钮时出现提示

在VPF6.0中,如何实现鼠标移动到一个按钮时出现提示。... 在VPF6.0中,如何实现鼠标移动到一个按钮时出现提示。 展开
 我来答
百度网友1c6b613
2007-11-11 · TA获得超过1.5万个赞
知道小有建树答主
回答量:1277
采纳率:0%
帮助的人:1056万
展开全部
这个问题这样做,比较简单(我在我的商用软件中就这样做)
首先,给Command1.Caption属性赋值,如Command1.Caption=租赁单价新建(可以在设计时直接赋值,也可在程序运行时复制)
再就是在command.MouseMove事件中,写上:
this.tooltiptext=this.caption
即可 ok 了。我的回答完毕。
当然了,也可以使得Command1按钮的提示为动态的,根据程序运行的情况,提示内容为动态的。如在command.MouseMove事件中,写上:
if 条件 then
message1='要提示的文字'
else message1='要提示的文字'
endif
**以上if 语句,还可以改成 case 语句
this.tooltiptext=message1

------------------------------
顺便扩充一下,在我的command.MouseMove事件中为;

LPARAMETERS nButton, nShift, nXCoord, nYCoord
this.mousePointer=99
this.mouseicon=".\BMPSOUND\h_point.cur"
this.tooltiptext=this.caption

其中 this.mousePointer=99
this.mouseicon=".\BMPSOUND\h_point.cur"
是当鼠标移动到该控件上显示一个自己定义的光标,".\BMPSOUND\h_point.cur"是当前目录下的BMPSOUND目录下的一个叫h_point.cur的光标文件,当然您可以选择你喜欢的还能有代表意义的光标(如,需要单击,你可以用一个小手光标,光标文件网上有很多很多)
当然 this.tooltiptext=this.caption是您提出问题的核心。

参考资料: 个人商用软件+vfp教学经验

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式