【问题标题】:Notification Icon by new text新文本的通知图标
【发布时间】:2014-12-30 15:41:40
【问题描述】:

我正在编写一个通过 FTP 工作的简单聊天程序,它将页面刷新到文本框中。 我想要一个通知图标,其中显示有一条新消息。

有没有人有好的方法/技巧?我真的对此感到难过,我现在正在尝试几天...... 应该是这样的:if textbox1.textchanegd then notifycationicon1.show("Hey! A new message from...")

【问题讨论】:

标签: vb.net ftp textbox refresh


【解决方案1】:

假设您的通知图标正在显示,它可能很简单:

NotifyIcon1.ShowBalloonTip(5000, "New Message", "Hey! A new message from...", ToolTipIcon.Info)

如果您的通知图标根本没有显示,请确保您设置了 Icon 属性。

【讨论】:

  • 嘿!感谢你的回复!但这并不是我的意思……它必须在聊天中的某人发送消息时出现。比如:如果 textbox2.textchanged 然后 NotifyIcon1.ShowBalloonTip(5000, "New Message", "Hey! A new message from...", ToolTipIcon.Info) 但这不起作用! :'(
  • @berm 那么,您的问题实际上是关于显示工具提示,还是关于确定textbox2 中的文本是否已更改? TextChanged 是您可以处理的事件(与单击按钮等方式相同),但这通常用于确定用户何时在框中键入内容。在您的情况下,听起来您想在新的聊天消息到达时触发通知,并且当时您可能有代码来更新文本框,那么您不能只触发该代码中的消息吗?需要更多关于您的问题的真正信息。
  • 是的,这正是新消息到达时的反应!那应该是一个气球提示,但是如何?我的概念是:程序转到页面(.txt)并每 1000 毫秒将其加载到文本框中 > 用户需要知道有一个新文本,但是如何?最好的问候!
  • @berm 当您的代码下载新的.txt 文件时,将其与当前文本进行比较并通知用户是否不同?也许您应该针对您的实际问题提出一个新问题?
  • 也许确实......感谢您的时间和建议,最好的问候 berm
猜你喜欢
  • 2012-12-03
  • 1970-01-01
  • 1970-01-01
  • 2017-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多