none
Aktuelle Informationen auf Desktop anzeigen RRS feed

  • Allgemeine Diskussion

  • Hi zusammen, ich möchte mit VB.Net ein Programm erstellen was laufend aktuelle News vom Unternehmen darstellen soll. Das Programm soll auf einen PC mit Windows 7 laufen.
    Problem ist, das ein paar andere Programme evtl. im Vordergrund liegen können. Mein Programm soll immer laufen, und wenn jetzt neue News vorhanden sind, soll sich mein Programm nach vorne schieben.
    Die News sollen Zentral gepflegt werden. Zeige ich die denn am besten als RSS,XML oder anders an?
    Wie gehe ich das am besten an?
    Donnerstag, 20. Dezember 2012 08:53

Alle Antworten

  • Hallo Michael,

    Sie brauchen in Ihrer Firma einen WebApplication-Server mit z.B. Apache und php, um eine Webseite mit dem RSS-Feed aufzubauen. In der Visual-Basic-Anwendung können Sie ein geeignet kleines Formular mit einem WebBrowser-Element bauen.

    Dieses Fenster würde "Ihre Webseite" mit dem Feed anzeigen. Wichtig ist, im Programmablauf eine Schleife zu bilden, in der regelmäßig in einem von Ihnen vorgegebenen Intervall Application.DoEvents() aufgerufen wird. Das ermöglicht das Neuzeichnen des Fensters und auch bei Bedarf das nach vorne schieben.

    Wenn das Formular mit dem WebBrowser-Element beispielsweise "MyNewsForm" heißen würde und das WebBrowser-Element "myBrowser", so würden Sie in MyNewsForm_Load

    mit der Methode myBrowser.Navigate( <hier die URI als String oder eine Stringvariable mit der URI übergeben> ) Ihre Webseite laden.

    Johannes


    jheinz

    Donnerstag, 20. Dezember 2012 10:17
  • ****************************************************************************************************************
    Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
    Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
    ****************************************************************************************************************

    Robert Breitenhofer, MICROSOFT   Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Freitag, 4. Januar 2013 10:56
    Moderator