Delphi 7+ kalendarz + obliczenia

0

Witam serdecznie,
mam pewien problem dotyczący programu.
Chciałbym stworzyć w delphi pewien rodzaj kalendarza, jednak nieco ciężko określić jaki więc opisze co chciałbym w nim wpisywać:
mamy miesiąc
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15
itd
chciałbym zaznaczyć na nim dwie daty np 1 i 10 obliczyć odległość między nimi wliczając dzień pierwszy a nie wliczając ostatniego czyli - 9 dni. Chciałbym żeby ten wynik był przechowywany w jakieś bazie/pliku tak żebym mógł sobie sprawdzić jakie dni miałem zaznaczone w każdym miesiącu jedyna uwaga to możliwość zaznaczenia od 1 do wszystkich dni w miesiącu (zaznaczam sobie dni przepracowane) i tak chciałbym żeby program wyświetlał mi ile dni i jakie to dni (nd/sob czy normalny prac) jak mógłby mi ktoś podpowiedzieć w jaki sposób to zrobić byłbym bardzo wdzięczny</b>

0

poszukaj w module DateUtils tam jest wiele ciekawych i przydatnych funkcji związanych z datą i czasem powinno tez byc to czego szukasz

0
puchi napisał(a)

poszukaj w module DateUtils tam jest wiele ciekawych i przydatnych funkcji związanych z datą i czasem powinno tez byc to czego szukasz

o to sporo pomaga w obliczaniu odległości, a jeszcze pytanie jak zaznaczyć te dni w kalendarzu i przechowywać je gdzieś zapisane na dysku? tak żeby można było aktualizować dane lub je zmieniać

0

delphi przechowuje datę w postaci spakowanej, czyli liczby longint. Najlepiej stworzyć tablicę

array [1..iles_tam] of LongInt

Później to już pestka. Zapis, odczyt z pliku

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