Seite 2 von 2 Erste 12

Thema: Online Timer

  1. #11
    Avatar von Gnome
    Registriert seit
    14.04.2012
    Beiträge
    75
    Thanked 34 Times in 24 Posts

    Standard AW: Online Timer

    new Thread(delegate(){ OnlineTimer_Tick(null,null); }).Start();


    keine Garantie, habe lange nicht mehr mit C# gearbeitet. Wichtig ist es aber dass du Entweder eine Klasse machst die du von Thread ableitest, oder dem Thread eine anonyme Methode wie hier passiert übergibst.
    Programmier-Support nur in klar formulierten Threads.


    Ich helfe beim Programmieren nicht per PN oder Teamviewer. Sämtliche Anfragen werden ignoriert.

  2. #12
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    6.334
    Thanked 9.166 Times in 3.036 Posts
    Blog Entries
    5

    Standard AW: Online Timer

    Zitat Zitat von Gnome Beitrag anzeigen
    new Thread(delegate(){ OnlineTimer_Tick(null,null); }).Start();
    Dabei wird der Event-Handler des Tick-Events in einem neuen Thread gestartet, also etwas unsinnig.
    Man sollte sich entscheiden ob man Timer oder Threads nutzt, wobei ich letzteres bevorzugen würde.
    Der Threadsteller kann dann seine Funktion übernehmen und einfach in einem seperaten Thread starten, zb so

    Code:
    Thread onlineTimer = new Thread(OnlineTimer);
    onlineTimer.Start();
    Zitat Zitat von Gnome Beitrag anzeigen
    Wichtig ist es aber dass du Entweder eine Klasse machst die du von Thread ableitest, oder dem Thread eine anonyme Methode wie hier passiert übergibst.
    Das ist Java, in C# geht das einfacher.
    Eine Instanz der Thread-Klasse reicht, siehe mein Beispiel oben.


  3. The Following User Says Thank You to DMW007 For This Useful Post:

    AmJano (12.09.2012)

  4. #13
    Avatar von AmJano
    Registriert seit
    13.08.2012
    Beiträge
    153
    Thanked 66 Times in 27 Posts

    Standard AW: Online Timer

    Hallo,

    perfekt ich hab es

    Kann Geschlossen werden.


    Mfg

  5. #14

    Registriert seit
    06.11.2011
    Beiträge
    418
    Thanked 686 Times in 246 Posts

    Standard AW: Online Timer

    Zitat Zitat von DMW007 Beitrag anzeigen
    Das ist Java, in C# geht das einfacher.
    Eine Instanz der Thread-Klasse reicht, siehe mein Beispiel oben.
    Sowohl in Java als auch in C# ist beides möglich.

Seite 2 von 2 Erste 12

Ähnliche Themen

  1. GTA V Online
    Von 5onny6lack im Forum Sony PlayStation
    Antworten: 48
    Letzter Beitrag: 03.05.2021, 20:00
  2. C# Timer und Prozess killen - Frage
    Von Saad im Forum .Net
    Antworten: 1
    Letzter Beitrag: 23.10.2013, 18:46
  3. Warface-Online | Forum zum FPS Online-Shooter Warface
    Von Devon im Forum Projektvorstellungen
    Antworten: 16
    Letzter Beitrag: 09.10.2013, 11:09
  4. [Java] Timer
    Von rVs14 im Forum Java
    Antworten: 1
    Letzter Beitrag: 16.06.2012, 12:13
  5. Antworten: 2
    Letzter Beitrag: 04.01.2012, 23:55
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.