• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C# Wykonanie funkcji o konkretnej godzinie

0 głosów
903 wizyt
pytanie zadane 1 maja 2018 w C# przez Misiek Mądrala (5,320 p.)
zmienione kategorie 1 maja 2018 przez Eryk Andrzejewski
Witam

Próbuje wymyślić sposób aby dana funkcja w programie wykonała się o danej godzinie i dniu wcześniej wybierając w programie i ustawiając godzinę i dni tygodnia w jaki dzień o której godzinie ma się wykonać

Prosiłbym o jakieś podpowiedź i wskazówki jak to osiągnąć

Oczywiście aplikację tworzę w C#

3 odpowiedzi

+1 głos
odpowiedź 2 maja 2018 przez Secrus Nałogowiec (32,880 p.)
Zapisz podany czas wywołania do pliku (zmiennej/obiektu jesli aplikacja chodzi non-stop) i porównaj czas bieżący z podanym
0 głosów
odpowiedź 2 maja 2018 przez NowyUrzydgownig Mądrala (5,090 p.)
Do tego typu rzeczy pisze się zawsze usługi. Przynajmniej w systemie windows.
0 głosów
odpowiedź 3 maja 2018 przez Modferno Początkujący (400 p.)
Możesz stworzyć nowy wątek, w którym jest pętla która sprawdza, DateTime.now i jeśli godzina się zgadza to wykonuję funkcję. Proponuję zatrzymywać wątek na 1s, ponieważ jeśli funkcja wykona się szybciej to może odpalić się 2 razy (plus zyskujesz na wydajności).

Podobne pytania

0 głosów
1 odpowiedź 272 wizyt
+5 głosów
3 odpowiedzi 750 wizyt
0 głosów
2 odpowiedzi 2,111 wizyt
pytanie zadane 5 sierpnia 2017 w C# przez Stami Gaduła (3,790 p.)

93,787 zapytań

142,750 odpowiedzi

323,421 komentarzy

63,392 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...