none
Wie erstellt man in Visual Studio 2012 (Forms Anwendung) eine Form, die sich mit der zeit aktualisiert? RRS feed

  • Frage

  • Hallo Liebe Leute!

    Könntet ihr mir helfen? ich möchte eine Windows Forms Anwendung kreieren, die so Ähnlich wie ein Abfahrtsmonitor funktioniert. Es sollte auf irgendeine Datei zugreifen, die upgedatet wird, in der sich der "text" der täglich neu geladen wird aufgerufen wird. Dies kann manuell oder automatisch erfolgen, ja nach dem, wie es am besten geht :-/

    Bei einem Abfahrtsmonitor steht ja bekanntlich so was wie

    Zeit Aktuell Produkt Richtung

    14:40 S1 Kufstein

    könntet ihr mir helfen, oder gar eine Anleitung geben, wie ich das anstellen kann?

    Vielen Dank im Voraus

    noahthebest1

    Dienstag, 25. September 2012 12:29

Antworten

  • Hi,

    so klar, wie Du das annimmst, ist das mit dem "Abfahrtsmonitor" nicht. (wollt ich nur mal so erwähnt haben)

    Für die Aktualisierung kannst Du einen Webservice nutzen. Falls Du das ganze lokal speichern willst, würde ich bspw. einfach eine List( Of Abfahrt ) erstellen und die dann über den Webservice abrufen. Die lokale Speicherung kannst Du dann per Deserialisierung machen.

    Ein Beispiel findest Du hier:

      http://www.aspnetzone.de/files/folders/stefanfalz/entry222489.aspx

    Die Liste kannst Du dann im einfachsten Fall bspw. an ein DataGrid Control binden.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    • Als Antwort markiert noahthebest1 Mittwoch, 26. September 2012 19:57
    Dienstag, 25. September 2012 12:37
    Moderator
  • Hallo,

    erstmal was für eine Programmiersprache?

    Ich würde einen FileSystemWatcher benutzen, bei einer änderung würde ich dann z.B. den Inhalt einer TextBox ändern.


    Koopakiller - http://koopakiller.ko.ohost.de/

    • Als Antwort markiert noahthebest1 Mittwoch, 26. September 2012 19:57
    Dienstag, 25. September 2012 14:07
    Moderator

Alle Antworten

  • Hi,

    so klar, wie Du das annimmst, ist das mit dem "Abfahrtsmonitor" nicht. (wollt ich nur mal so erwähnt haben)

    Für die Aktualisierung kannst Du einen Webservice nutzen. Falls Du das ganze lokal speichern willst, würde ich bspw. einfach eine List( Of Abfahrt ) erstellen und die dann über den Webservice abrufen. Die lokale Speicherung kannst Du dann per Deserialisierung machen.

    Ein Beispiel findest Du hier:

      http://www.aspnetzone.de/files/folders/stefanfalz/entry222489.aspx

    Die Liste kannst Du dann im einfachsten Fall bspw. an ein DataGrid Control binden.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    • Als Antwort markiert noahthebest1 Mittwoch, 26. September 2012 19:57
    Dienstag, 25. September 2012 12:37
    Moderator
  • Hallo,

    erstmal was für eine Programmiersprache?

    Ich würde einen FileSystemWatcher benutzen, bei einer änderung würde ich dann z.B. den Inhalt einer TextBox ändern.


    Koopakiller - http://koopakiller.ko.ohost.de/

    • Als Antwort markiert noahthebest1 Mittwoch, 26. September 2012 19:57
    Dienstag, 25. September 2012 14:07
    Moderator