C#, godzina, wykonanie o tej i tej.

0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

class Program
{
    static void Main()
    {
        Console.Write(DateTime.Now.ToString("HH:mm"));
        DateTime CurrTime = DateTime.Now;
        Console.WriteLine("{0:D}", CurrTime);
        Console.Read();
    }
}

Prosty przykład z internetu. Jak sprawdzać na bieżąco godzinę i gdy przez użytkownika podana zostanie wybita, program się wykona?

0

Nno, różne są sposoby. Co lepsi programiści polecili by nauczenie się wątków. Ale nie ja :)
Użyj sobie kontrolki Timer. Możesz w niej ustawić interwał, co jaki ma się odpalać dana funkcja. W funkcji sprawdzasz - czy zostało mniej niż doba do alarmu? mniej niż 12h? mniej niż 1h? mniej niż 10min?
Wybierasz sobie jakieś tam zakresy, i im bliżej jesteś godziny alarmu - zmniejszasz interwał. W końcu dochodzisz do sprawdzania co sekundę. No i masz - najprostszy budzik.

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