Diskuze: Zapnutí aplikace po spuštění
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Pokud jde o spuštění po přihlášení uživatele, standardně se používá jedna z následujících možností:
Pokud zástupce umístíš do "profilu" All Users, bude se spouštět pro všechny uživatele. Pro takový krok jsou ale potřeba práva administrátora.
Možností existuje mnohem více, ale tyhle jsou pro tvůj případ asi nejvhodnější.
Kalendář je prostá databáze řetězců, kde pro přístup k danému jménu/jménům/významným dnům přistupuješ pomoci dvou údajů (indexům, představující den a měsíc). Databází můžeš mít více. Jméno databáze Ti tedy bude určovat to, zda-li je kalendář určen pro česká jména, slovenská jména, jména zvířat, apod. Indexy budou hodnoty 31 (dny) a 12 (měsíce).
Pak záleží, jakým způsobem chceš s kalendářem pracovat. Zda-li chceš zjistit jméno/jména/významné dny v den který aktuálně je nebo po zadání jména/události zjistit, na který den to připadá. Podle toho si vytvoříš databázi. Databáze pak bude v CSV nebo semiCSV podobě pojmenovaná například czcal.dat, skcal, dogs.dat, apod.
Obsah souboru pak může vypadat například takto:
0101Novy rok
0201Karina
0301Radmila
…
2412Adam,Eva,Stedry den
…
3112Silvestr
nebo
Adam,24,12
Adela,2,9
Adolf,17,6
…
Dále už je možností jak pracovat s databází mnohem více. Můžeš použít 3d pole (kde rozměry představují dny, měsíce, jména), nebo 2 rozměrné pole dlouhých řetězců, 2d pole ukazatelů na řetězce, 2d pole obsahující pozice v souboru, apod.
Pro práci s datem využiješ funkce z knihovny time.h, abys získal aktuální datum a tím i indexy nutné pro přístup ke jménu/jménům/významným dnům.
Nakonec odkaz na funkční aplikaci uložíš do složky, jejíž aplikace se spouští po spuštění OS.
Zobrazeno 3 zpráv z 3.