我正在尝试创建一个Visual Basic Windows窗体程序,该程序在用户指定的日期和时间上输出Windows通知(由于这个问题,到目前为止我尚未完成日期和时间部分)。
这是我的代码:
Imports System.Text
Public Class Notifications
Sub Main()
Dim Toast As New Toast_Notification("Good Morning", "My Title")
End Sub
Class Toast_Notification
Public Sub New(text As String, title As String)
Dim sbXML As New StringBuilder()
sbXML.Append("<toast><visual><binding template =""ToastImageAndText01""><text id = ""1"" >")
sbXML.Append(title & vbNewLine & text)
sbXML.Append("</text></binding></visual></toast>")
Dim XMLDoc As New Windows.Data.Xml.Dom.XmlDocument()
XMLDoc.LoadXml(sbXML.ToString())
Dim Toast = New Windows.UI.Notifications.ToastNotification(XMLDoc)
Windows.UI.Notifications.ToastNotificationManager.CreateToastNotifier(title).Show(Toast)
End Sub
End Class
我想做的是在用户指定的日期(对于Windows 10计算机)上创建用户指定的通知,但我不断收到错误消息
System.Exception:'来自HRESULT的异常:0xC00CE506'
编辑1:console.readline()已经在其中,以防止其关闭
编辑2:在我绑定后添加了一对额外的语音标记
错误代码消失了,但是现在没有通知显示