Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    Es ist schon Witzig, wie im anderen Thread von dir habe ich darauf hingewiesen das du es mit einem Event lösen solltest. ​Warum willst du das nicht? Hier ist kein einziges Wort "Event". ​Also: In deiner Klasse BildTimerObject erstellst du ein Event VB.NET-Quellcode (1 Zeile) ​Dann nachdem der Timer abgelaufen ist unter Timer.Stop() VB.NET-Quellcode (1 Zeile) Und in deiner Form wo du darauf reagieren willst erstellst du dir eine Sub: VB.NET-Quellcode (3 Zeilen) ​Und dann Abonnierst du das Event i…

  • Benutzer-Avatarbild

    Najanaja, im zweiten Link den ich dir geschrieben habe war genau so ein Beispiel drinnen. ​Nochmal, jetzt wo ich dir das so am Silbertablett serviere und du nur noch kopieren musst ist klar das es geht. ​Du musst es aber Verstehen!!!! Wenn du nicht verstehst wie der Code funktioniert und wie dieser Abläuft wirst du beim nächsten Problem wieder anstehen. Zitat: „​Das ist ein super Beispiel und auch endlich Mal was ich verstehe“ ​Wirklich?? OK, mal sehen. Was bewirkt die Zeile AddHandler? Grüße Sa…

  • Benutzer-Avatarbild

    Nein. Es bewirkt das die Prozedur ​Private Sub ObjectComplete() im Form durchlaufen wird. ​AddHandler t.Complete, AddressOf ObjectComplete sagt das es das Event (in der Klasse BuildTimerObject) abonniert und das die Sub 'ObjectComplete' in der Form durchlaufen werden soll wenn das Event geworfen wird. Geworfen wird das Event in der klasse BuildTimerObject ja in dem Moment wenn die Zeile ​ RaiseEvent Complete() durchlaufen wird wie zu vermuten ist (RaiseEvent = Ereigniss Auslösen). ​Das zeigt mir…

  • Benutzer-Avatarbild

    Zitat von VBHunter: „Ich nerve dich bestimmt total wa?“ ​Um das geht es weniger. Du versuchst nur ohne Kenntnisse über die Grundlagen gleich eine Meisterprüfung zu bestehen. Wie soll? Zitat: „​Momentan sitze ich auch ca. 16 Stunden nur vorm PC lese mir alles durch und versuche zu verstehen“ ​Bei den meisten sind es Jahre. Zitat: „​was mache ich hier eigendich falsch ? “ ​Ersthaft, da kommst nicht selbst drauf? Lese den Code in Worten mal und übersetze aus dem Englischem. VB.NET-Quellcode (4 Zeil…

  • Benutzer-Avatarbild

    Achtung VBHunter. Mit den Code hast du die Elemente aber nur ausgeblendet. Diese sind eeiterhin im RAM. Ist für dein Testen nicht weiter dragisch sag ich jetzt mal salop, aber wenn das mehre werden dann sind irgendeann mal 100e Controls im Speicher die niemand braucht. Grüße Sascha

  • Benutzer-Avatarbild

    Hallo ​In diesem Fall bräuchtest du jetzt gar keinen Event aber es schaded auch nicht, ist sauberer mit Event, außerdem kannst du dann üben. Du schreibst: ​Set_TickCountdown(New TimeSpan(0, 0, 10)). Du wirst warscheinlichim lufe der Entwicklung mehrere Timer in der Form haben. Gewöhne dir deshalb eine Benamsung an die logisch ist. Set_Tickcountdown kann jeder Timer sein. Set_Stichtagcountdown klinkt schon nach mehr. ​In deinem Fall willst du 2 Zeitspannen warten. Einmal die 10 Sekunden und dann …

  • Benutzer-Avatarbild

    Hallo Zitat von petaod: „Entweder durch Veränderung der Zeitspanne oder durch interne Counter“ ​Wäre machbar, klar. Aber für Ihn als Anfänger sicher zu kompliziert und eher schwer nachzuvollziehen was da jetzt genau abgeht. ​So ist es einfach und sauber, vorallem weis er. welcher Timer was genau macht und kann sich vorstellen was wann passiert. Grüße Sascha

  • Benutzer-Avatarbild

    Hallo Du denkst wieder in die falsche Richtung. Wenn du gelesen hast was ich geschrieben habe: Zitat: „Der erste läuft 10 Sekunden. Im Tick stoppst du diesen Timer, es kommt die Meldung das nun der Stichtag ist und startet den zweiten Timer. Im Tick des zweiten Timer stoppst du diesen und startest den ersten Timer wieder. “ Wenn ich das jetzt in einen Code ummünze (mit richtigen Benamsungen wie schon angesprochen) kommst folgendes raus: VB.NET-Quellcode (19 Zeilen) Grüße Sascha PS: Ich klinkt mi…