vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Timer 
Autor: D.J
Datum: 12.07.04 16:24

oh tschuldigung, weiste was? ich poste mal alles:
##################
-------------------------------------------------------------
Imports System.IO
-------------------------------------------------------------
Public Class Programmstart
Inherits System.Windows.Forms.Form
-------------------------------------------------------------
#Region " Vom Windows Form Designer generierter Code "
...
#End Region
Private Shared Timer As New Timers.Timer
-------------------------------------------------------------
Private Sub Programmstart_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim Pfad As String = "../data/temp/schritt.info"

Dim Schritt As Short = "1"
Dim Strom As New FileStream(Pfad, FileMode.Open)
Dim Leser As New StreamReader(Strom)
Dim Inhalt As String = Leser.ReadToEnd()

Dim Zahl As Short = "0"

Leser.Close()
Strom.Close()

Dim Strom2 As New FileStream(Pfad, FileMode.Open)
Dim Leser2 As New StreamReader(Strom2)
Dim Inhalt2 As String = Leser2.ReadToEnd

Leser2.Close()
Strom2.Close()

'Überprüfen, ob das Programm zum ersten mal gestartet wurde. Wenn nicht, Schritt 2

Do
'Prüfen, ob NULL in der Datei ist
If Inhalt = 1 Then
lblSchrittNr.Text = "1"
lblSchritt.Text = "Überprufung, ob das Programm zum ersten Mal gestartet wird."

AddHandler Timer.Elapsed, AddressOf SchrittEins
Timer.Interval = 5000
Timer.Enabled = True

Dim Strom3 As New FileStream(Pfad, FileMode.Create)
Dim Schreiber As New StreamWriter(Strom3)
Schreiber.Write("2")

Schreiber.Close()
Strom3.Close()

If Inhalt2 = 1 Then

End If
End If

'Prüfen, ob der nächste Schritt schon dran muss
If Inhalt = 2 Then
lblSchrittNr.Text = "2"
lblSchritt.Text = "text"
End If
'Wert erhöhen
Zahl = Zahl + 1
Loop Until Zahl = 1
End Sub
-------------------------------------------------------------
Sub SchrittEins(ByVal source As Object, ByVal e As Timers.ElapsedEventArgs)
lblSchrittNr.Text = "1"
lblSchritt.Text = "Nächster Punkt"
End Sub
-------------------------------------------------------------
Sub SchrittZwei(ByVal source As Object, ByVal e As Timers.ElapsedEventArgs)
lblSchrittNr.Text = "2"
lblSchritt.Text = "Übernächster Punkt"
End Sub


Private Sub btnEinführung_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEinführung.Click
'Falls dieser Button hier sichtbar, dann:
lblSchrittNr.Text = "2"
lblSchritt.Text = "Die Programmeinstellungen werden geladen."

Dim Strom As New FileStream("../data/temp/schritt.info", FileMode.Open)
Dim Schreiben As New StreamWriter(Strom)
Schreiben.Write("2")

Schreiben.Close()
Strom.Close()

'Einführungs-Form laden
Dim ErsterStart As New ErsterStart
Me.Hide()
ErsterStart.Show()
End Sub
End Class

Mit freundlichen Gr??en
D.J

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Timer1.147D.J11.07.04 13:06
Re: Timer735ModeratorFZelle11.07.04 14:20
Re: Timer728D.J11.07.04 16:31
Re: Timer728ModeratorFZelle12.07.04 11:10
Re: Timer763D.J12.07.04 13:34
Re: Timer705ModeratorFZelle12.07.04 16:19
Re: Timer796D.J12.07.04 16:24
Re: Timer702ModeratorFZelle12.07.04 18:19
Re: Timer697D.J12.07.04 19:25
Re: Timer975ModeratorFZelle12.07.04 19:36
Re: Timer761D.J12.07.04 19:40
Re: Timer724Kai081525.06.05 00:20
Re: Timer758Maywood25.06.05 10:06
Re: Timer780Kai081525.06.05 19:44
Gefunden691Kai081525.06.05 19:55
Re: Timer677D.J12.07.04 19:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel