Übertitel: TIMER

Nico192

Mitglied
Erst einmal:
Ich halte es für sinnvoll, wenn hier jeder seine Fragen zu "TIMER" stellen könnte, nur wäre es auch angemessen, nicht alles ducheinander zu schreiben: also entweder mit "@ nico192 etc." zu arbeiten, dmit man weiß an wen/welches Thema der folgende Thread gerichtet ist, klar Danke

Hallo!!

Ich habe einen Timer eingebaut, der nach 6sekunden Form2.show ausführt - damit keine Probleme!!Und er schließt sich selbst

Der Code:
Code:
Private Sub Form_Load()
Timer1.Interval = 6000
Timer2.Interval = 750
Timer3.Interval = 400
Timer4.Interval = 400
End Sub
Code:
Private Sub Timer1_Timer()
Form2.Show
Form1.Visible = False
End Sub

Private Sub Timer2_Timer()
Picture2.Visible = True
End Sub

Private Sub Timer3_Timer()
Picture2.Visible = True
End Sub

Private Sub Timer4_Timer()
Picture2.Visible = False
End Sub
Mit dem rot markiertem, möchte ich form1 eigentlich "unloaden" (unloadme)
Aber mit form1.visible=false wird diese Form ja nur unsichtbar
und wenn ich Form2 schließe, öffnet sie sich nach 6Sekunden wieder!!
also: Müsste ich entweder alle Timer "deakivieren" nachdem sie einmal benutzt wurden
oder Form1 SCHLIEßEN

Danke für eure Hilfe
Grüße
N!C0 192
 
Ich weiss das das irgendwie so geht: Close Form1 oder unload form1 oder so....ich kann mich nur noch wage erinnern...probier einfach beide mal aus ;)
 
Jo!!
hatte ich auch gemacht (Steht ja oben "unload me" usw.)
...werds nochma testen aber trotzdem THX!

Jo...Es ist:
Code:
unload form1
Fertig ;)
hatte es so noch nicht ausprobiert (oder mich verschrieben)

Danke
 
Deaktiviere doch einfach den Timer, wenn er abgelaufen ist:

Code:
Private Sub Timer1_Timer()
Form2.Show
Form1.Visible = False
Timer1.enabled = false
End Sub

Private Sub Timer2_Timer()
Picture2.Visible = True
Timer2.enabled = false
End Sub

Private Sub Timer3_Timer()
Picture2.Visible = True
Timer3.enabled = false
End Sub

Private Sub Timer4_Timer()
Picture2.Visible = False
Timer4.enabled = false
End Sub
 
Jo, aber mit "unload form1" sind die Timer ja auch schon down!!
Wäre nur gewesen-mit meiner Option: "form1.visible=false"

..aber danke
 
Zurück