Witam wszystkich
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)
Od niedawna piszę sobie prostą aplikację w Visual C# 2010 Express i mam problem odnośnie porównania zmiennych DateTime.
poniżej kod zdarzenia od timerka i problem :
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
zmienna "a" przechowuje aktualną datę i godzinę, a zmienna "b" datę i godzinę która jest ustawiona w dateTimePicker. i chodzi mi o to aby gdy czas ustawiony w dateTimePicker był równy z aktualnym czasem to ma mi wysłać komendę AT+ do atmegi, w zależności czy checkbox zaznaczony/niezaznaczony, załączając/wyłączając wyjście uC. Komunikacja działa i atmega reaguje na komendy. Próbowałem te zmienne konwertować itp itd ale nie bardzo chce to działać.
Dodam jeszcze, że dateTimePicker ma zdefiniowany własny format i to chyba być może jest główny problem i nie bardzo umiem go rozwiązać. Zależy mi na tym aby można było z poziomu aplikacji ustawić godzinę i datę w okienku dateTimePicker.
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
PS. udało mi się to tego dokonać wstawiając warunek
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
jednak wtedy ten warunek jest spełniony cały czas, gdyby udało mi się dodać do zmiennej "a" jedną sekundę to może problem byłby rozwiązany:
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
jednak wiadomo coś takiego nie skompiluje się nawet bo 1 to typ int32 ;/
pomożecie ?
![Szczęśliwy :)](https://forum.atnel.pl/images/smilies/icon_e_smile.gif)