vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 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: Log File als .dat abspeichern 
Autor: Angelika
Datum: 02.02.09 11:50

Jetzt ist es fast perfekt. Nur steht jetzt in meinem Logfile z.B. in der ersten Zeile:
Datum + Uhrzeit + Datum + Uhrzeit + Meldung
Dastehen sollte aber nur Datum + Uhrzeit + Meldung

Hier ist mein Code:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles Timer1.Tick
        'Deklaration der Variablen
        Dim FStreami As New IO.FileStream("C:\logfiles\logs.dat", _
          IO.FileMode.OpenOrCreate, IO.FileAccess.Write, IO.FileShare.Write)
        FStreami.Close()
        Dim sFilePathe As String = "C:\logfiles\logs.dat"
        Dim streami As IO.FileStream = New IO.FileStream(sFilePathe, _
          IO.FileMode.Open)
        Dim SWriter As IO.StreamWriter = New IO.StreamWriter(streami, _
        System.Text.Encoding.Default)
 
 
        'ListView Control füllen
        lsb_log.Items.Add(lbl_Systemdatum.Text & "   " & lbl_Systemuhrzeit.Text _
          & ":" & "  blabla...")
        lsb_log.Items.Add(lbl_Systemdatum.Text & "   " & lbl_Systemuhrzeit.Text _
        & ":" & "  blabla")
 
 
        'Ping Befehl durchführen und mit einer if-Anweisung verknüpfen
        If My.Computer.Network.Ping(lbl_Server_IP2.Text) Then
 
            'Datum und Uhrzeit des letzten Transfers angeben
            lbl_Datum.Text = DateTime.Now
 
            'Meldung in dem ListView-Control, dass die Verbindung erfolgreich 
            ' ist
            lsb_log.Items.Add(lbl_Systemdatum.Text & "   " & _
              lbl_Systemuhrzeit.Text & ":" & "  blabla")
 
            'Datum und Inhalt des ListView-Controls in eine Datei schreiben ( 
            ' C:\logfiles\logs.dat)
            For Each zeile As String In lsb_log.Items
                SWriter.WriteLine(DateTime.Now & ";" & zeile)
            Next
 
            SWriter.Close()
 
            Exit Sub
        Else
            'Meldung in dem ListView-Control, dass die Verbindung nicht 
            ' erfolgreich aufgebaut wurde
            lsb_log.Items.Add("blabla")
 
            For Each zeile As String In lsb_log.Items
                SWriter.WriteLine(DateTime.Now & ";" & zeile)
            Next
 
            SWriter.Close()
 
        End If
    End Sub
Muss ich da irgend etwas rausschmeißen? Oder ist da noch was falsch? Zudem stimmt die Uhrzeit auch nicht, denn egal wie lange ich es durchlaufen lasse, es ist immer die erste Uhrzeit (Systemuhrzeit), danach wird anscheinend nicht mehr aktualisiert. Warum?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Log File als .dat abspeichern1.041Angelika02.02.09 10:37
Re: Log File als .dat abspeichern811xtts0202.02.09 10:43
Re: Log File als .dat abspeichern844Angelika02.02.09 10:45
Re: Log File als .dat abspeichern697xtts0202.02.09 10:52
Re: Log File als .dat abspeichern821Angelika02.02.09 10:56
Re: Log File als .dat abspeichern682xtts0202.02.09 11:02
Re: Log File als .dat abspeichern684Angelika02.02.09 11:50
Re: Log File als .dat abspeichern737xtts0202.02.09 11:59
Re: Log File als .dat abspeichern684Angelika02.02.09 12:02
Re: Log File als .dat abspeichern695xtts0202.02.09 12:26
Re: Log File als .dat abspeichern679Angelika02.02.09 14:29
Re: Log File als .dat abspeichern667Angelika02.02.09 14:31
Re: Log File als .dat abspeichern690ModeratorDaveS02.02.09 14:44
Re: Log File als .dat abspeichern676Angelika02.02.09 14:56

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