vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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 - Ein- und Umsteiger
Re: Stopuhr bei DataGridView 
Autor: Manfred X
Datum: 23.01.14 10:43

Wenn für das Projekt mit der ID "x" eine Messung gestartet wird,
dann wird der Zeitfortschritt für diese Messung angezeigt.
Beim zwischenzeitlichen Wechsel auf ein anderes Projekt in der
Projekt-Tabelle werden in den Textboxen die zugehörigen Werte
angezeigt, aber die Zeit läuft dennoch für das Projekt "x".

Willst Du einen Projektfilter?
  Private Sub elapsetimer_Tick(sender As Object, _
                e As System.EventArgs) Handles elapsetimer.Tick
 
     lblElapsed.Text = String.Empty
 
     With timetable
        For i As Integer = 0 To .Rows.Count - 1
           'Laufende Zeitmessung
           If IsDBNull(.Rows(i)("Ende")) Then
 
              'Seit dem Start verstrichene Sekunden in Intervall-Spalte 
              ' eintragen
              Dim start As Date = DirectCast(.Rows(i)("Start"), Date)
              Dim elapsed As New TimeSpan(Now.Ticks - start.Ticks)
 
              .Rows(i)("Intervall") = elapsed.TotalSeconds
 
              'aktuell angezeigtes Projekt in Projektgrid
              Dim row As DataRow = DirectCast(bs(bs.Position), DataRowView).Row
              Dim projectid As Integer
              If Not Integer.TryParse(row.Item("ID").ToString, projectid) Then _
                Exit Sub
 
              If CInt(.Rows(i)("ProjectId").ToString) = projectid Then
                  lblElapsed.Text = _
                  "Projekt-ID (" & .Rows(i)("ProjectID").ToString & "): " & _
                  elapsed.ToString("g")
              End If
 
           End If
        Next i
     End With
End Sub
Allerdings muß der Timer beim Start des Programm ausgeschaltet sein.
Bei der Bedingung unter der btnReset.Enabled=true gesetzt wird,
ist der Timer einzuschalten (Zeitmessung für Projekt läuft).
Bei der Bedingung unter der btnReset.Enabled=false gesetzt wird,
ist der Timer auszuschalten (Zeitmessung gestoppt).

Beitrag wurde zuletzt am 23.01.14 um 10:49:23 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Stopuhr bei DataGridView2.064stefanbla8022.01.14 14:57
Re: Stopuhr bei DataGridView1.340Manfred X22.01.14 16:00
Re: Stopuhr bei DataGridView1.237stefanbla8022.01.14 16:17
Re: Stopuhr bei DataGridView1.260Manfred X22.01.14 17:14
Re: Stopuhr bei DataGridView1.302Manfred X22.01.14 18:37
Re: Stopuhr bei DataGridView1.231ErfinderDesRades23.01.14 04:52
Re: Stopuhr bei DataGridView1.367Manfred X23.01.14 06:28
Re: Stopuhr bei DataGridView1.340stefanbla8023.01.14 07:35
Re: Stopuhr bei DataGridView1.413Manfred X23.01.14 08:10
Re: Stopuhr bei DataGridView1.207stefanbla8023.01.14 08:34
Re: Stopuhr bei DataGridView1.248Manfred X23.01.14 08:46
Re: Stopuhr bei DataGridView1.356stefanbla8023.01.14 08:59
Re: Stopuhr bei DataGridView1.286Manfred X23.01.14 09:17
Re: Stopuhr bei DataGridView1.273stefanbla8023.01.14 09:33
Re: Stopuhr bei DataGridView1.355Manfred X23.01.14 09:52
Re: Stopuhr bei DataGridView1.285stefanbla8023.01.14 10:14
Re: Stopuhr bei DataGridView1.261Manfred X23.01.14 10:43
Re: Stopuhr bei DataGridView1.405stefanbla8023.01.14 11:52
Re: Stopuhr bei DataGridView1.395Manfred X23.01.14 12:04
Re: Stopuhr bei DataGridView1.325stefanbla8023.01.14 12:10
Re: Stopuhr bei DataGridView1.296Manfred X23.01.14 12:19
Re: Stopuhr bei DataGridView1.267stefanbla8023.01.14 13:10
Re: Stopuhr bei DataGridView1.295Manfred X23.01.14 17:57
Re: Stopuhr bei DataGridView1.402stefanbla8024.01.14 07:02
Re: Stopuhr bei DataGridView1.217Manfred X24.01.14 08:10
Re: Stopuhr bei DataGridView1.274stefanbla8024.01.14 12:13
Re: Stopuhr bei DataGridView1.220stefanbla8024.01.14 12:14
Re: Stopuhr bei DataGridView1.266Manfred X24.01.14 18:12
Re: Stopuhr bei DataGridView1.260stefanbla8027.01.14 06:53
Re: Stopuhr bei DataGridView1.249Manfred X27.01.14 07:09
Re: Stopuhr bei DataGridView1.239stefanbla8027.01.14 07:37
Re: Stopuhr bei DataGridView1.202ErfinderDesRades23.01.14 10:23
Re: Stopuhr bei DataGridView1.249stefanbla8023.01.14 10:25
Re: Stopuhr bei DataGridView1.355ErfinderDesRades23.01.14 10:29
Re: Stopuhr bei DataGridView1.205stefanbla8023.01.14 10:56
Re: Stopuhr bei DataGridView1.504ErfinderDesRades23.01.14 11:29
Re: Stopuhr bei DataGridView1.227Manfred X23.01.14 12:01

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