Zapis w nowej linii tekstu po ponownym uruchomieniu systemu

0

Zrobiłem program który odlicza czas jaki się "grało" na komputerze. Teraz chciałbym zapisywać codzienne statystyki w pliku txt, ale za każdym razem w nowej linii po ponownym uruchomieniu komputera. Macie jakieś pomysły jak to zrobić?
Z góry dziękuję za wszelką pomoc.

2

Na końcu pliku dopisuj swoje dane.
Ot, cała magia.

0

File.AppendAllText

0

Ostatnio robiłem taki program dla kolegi do pracy aby nie musiał co miesiąc liczyć godzin. Zastosowałem zwykłe writeLine i problemu jaki opisujesz nie miałem, możesz wstawić trochę kodu jak to wygląda, w jaki sposób zapisujesz czas?

0
Porkie napisał(a):

Ostatnio robiłem taki program dla kolegi do pracy aby nie musiał co miesiąc liczyć godzin. Zastosowałem zwykłe writeLine i problemu jaki opisujesz nie miałem, możesz wstawić trochę kodu jak to wygląda, w jaki sposób zapisujesz czas?

Moja aplikacja ma służyć odliczaniu czasu od włączenia się systemu do jego zamknięcia. po ponownym uruchomieniu ma liczyć od nowa. Mi chodzi o zapisywanie tego czasu w pliku txt, ale żeby za każdym razem, gdy się włączy ponownie komputer to zapisywało w nowej linii w pliku txt. Masz jakiś pomysł jak to zrobić?
Poniżej urywek mojego kodu:

s++;
            string godz, min, sek;
            int godzin, minut, sekund;
            godzin = s / 3600;
            godz = Convert.ToString(godzin);
            if (godzin < 10) 
                godz = 0 + godz;
            minut = (s - godzin * 3600) / 60;
            min = Convert.ToString(minut);
            if (minut < 10)
                min = 0 + min;
            sekund = s - godzin * 3600 - minut * 60;
            sek = Convert.ToString(sekund);
            if (sekund < 10)
                sek = 0 + sek;
            label1.Text = godz + ":" + min + ":" + sek; 

Oczywiście wszystko to jest w timerze na intervalu 1000(1sekunda).

0

Trochę nie rozumiem po co chcesz ręcznie odliczać czas skoro kalendarz robi to za ciebie, ty tylko pobierasz aktualny czas, pobierasz czas przed wyłączeniem komputera (event formClosing) zapisując w pliku i tyle według mnie. Pokaż jeszcze jak zapisujesz do pliku te informacje

1 użytkowników online, w tym zalogowanych: 0, gości: 1