如何创建在用户指定的日期和时间创建用户指定的通知的程序

时间:2018-07-14 13:37:40

标签: windows vb.net push-notification

我正在尝试创建一个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:在我绑定后添加了一对额外的语音标记

错误代码消失了,但是现在没有通知显示

0 个答案:

没有答案