Kaip Rašyti Laikrodžio Programą

Turinys:

Kaip Rašyti Laikrodžio Programą
Kaip Rašyti Laikrodžio Programą

Video: Kaip Rašyti Laikrodžio Programą

Video: Kaip Rašyti Laikrodžio Programą
Video: Kaip susitrumpinti metalinę laikrodžio apyrankę 2024, Gegužė
Anonim

Šiandien yra daug galingų programinės įrangos kūrimo įrankių. Visi jie skirti didinti programuotojo produktyvumą. Su daugelio jų pagalba išspręskite paprastas problemas, pavyzdžiui,

laikrodžio programą galite parašyti vos per kelias minutes.

Kaip rašyti laikrodžio programą
Kaip rašyti laikrodžio programą

Būtinas

  • - kompiliatorius;
  • - kūrėjų paketai;
  • - neprivaloma: integruota kūrimo aplinka (IDE).

Nurodymai

1 žingsnis

Sukurkite programos, kuri įdiegs laikrodį, šabloną ar projektą. Jei naudojate IDE, paleiskite naujo projekto vedlį, pasirinkite programos tipą, failų saugyklos katalogą ir kitas parinktis. Generuoti projektą.

Jei nėra IDE, reikalingus failus pridėkite rankiniu būdu. Naudokite tinkamą teksto rengyklę. Sukurkite scenarijus savo komponavimo sistemai („make“, „cmake“, „nmake“ir kt.) Arba projekto failą, jei naudojate tokius įrankius kaip „qmake“.

Kaip rašyti laikrodžio programą
Kaip rašyti laikrodžio programą

2 žingsnis

Sukurkite programos sąsają. Tokią paprastą programą kaip laikrodis gali sudaryti tik iš vieno dialogo lango, kuriame bus rodomas dabartinis laikas. Teksto rodymas lange gali būti atliekamas tiesiogiai - naudojant galimus grafinės išvesties metodus. Tačiau šiam tikslui daug patogiau naudoti tinkamus valdiklius. Jei IDE turi sąsajos dizaino įrankių rinkinį, paruoškite jame dialogo lango šabloną.

Kaip rašyti laikrodžio programą
Kaip rašyti laikrodžio programą

3 žingsnis

Pridėkite funkcijų prie savo programos, kad užtikrintumėte, jog konkretus kodo fragmentas suaktyvinamas nustatytais laiko tarpais. Paprastai tai daroma paleidus laikmatį, kurio įvykių tvarkytuvas yra funkcijos ar klasės metodas. Parašykite kodą, įgyvendinantį tokį tvarkytuvą, taip pat kodą, kad paleistumėte laikmatį, kai programa inicijuojama, ir sustabdykite, kai ji išeis. Nustatykite laikmačio periodą maždaug 100–300 milisekundžių.

Kaip rašyti laikrodžio programą
Kaip rašyti laikrodžio programą

4 žingsnis

Įdiegti laikmačio įvykių apdorojimo kodą. Jame gaukite dabartinį sistemos laiką ir parodykite jį programos lange. Gaukite dabartinį laiką naudodamiesi C bibliotekos funkcijomis (localtime, localtime_r, gmtime, gmtime_r), konkrečios platformos funkcijomis (pvz., „GetSystemTime“sistemoje „Windows“) arba tinkamais sistemos „wrapper“klasių metodais. Suformatuokite gautą vertę į eilutę ir nustatykite ją kaip valdiklio, naudojamo rodyti laiką, tekstą arba išsaugokite ir rodykite, kai langas atnaujinamas naudojant atitinkamas grafikos funkcijas.

Kaip rašyti laikrodžio programą
Kaip rašyti laikrodžio programą

5 žingsnis

Patikrinkite, ar veikia sukurta programa, įgyvendinanti laikrodį. Sukurkite projektą. Paleiskite gautą vykdomąjį modulį.

Rekomenduojamas: