vb 动态生成tooltiptext的问题

dickins 2008-03-28 10:58:56
在vb中如何实现类似QQ发信息时,当输入的内容为空时,就在按钮上显示一个“发送内容不能为空,请重新输入 ”的tooltiptext
的文本?
...全文
199 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
东方之珠 2008-03-28
  • 打赏
  • 举报
回复
private sub command1_click()
if len(text1.text)=0 then
command1.tooltiptext="发送内容不能为空,请重新输入”
text1.setfocus
else
command1.tooltiptext="输入内容正确,正在发送...”
end if
end sub
Sandrer 2008-03-28
  • 打赏
  • 举报
回复
楼主要的是气泡提示?
网上一大把,自己搜索搜索!
舉杯邀明月 2008-03-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dickins 的回复:]
1.2楼的方法是设置了command1的tooltiptext,但没有显示出来啊。
[/Quote]

楼主,你自己说了是“tooltiptext”,这个的显示条件就是:鼠标在对象上悬停!
dickins 2008-03-28
  • 打赏
  • 举报
回复
1.2楼的方法是设置了command1的tooltiptext,但没有显示出来啊。
舉杯邀明月 2008-03-28
  • 打赏
  • 举报
回复
Private Sub TextBox1_Change()
If (Len(TextBox1.Text)=0) Then
CommandButton1.TooltipText = "发送内容不能为空,请重新输入"
Else
CommandButton1.TooltipText = "按Ctrl+Enter发送信息"
End If
End Sub

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧