Hoe Schrijf Je Een Klokprogramma?

Inhoudsopgave:

Hoe Schrijf Je Een Klokprogramma?
Hoe Schrijf Je Een Klokprogramma?

Video: Hoe Schrijf Je Een Klokprogramma?

Video: Hoe Schrijf Je Een Klokprogramma?
Video: Schrijfvaardigheid (aflevering 3) - hoe schrijf je een goede inleiding? 2024, Mei
Anonim

Er zijn tegenwoordig veel krachtige tools voor softwareontwikkeling. Ze zijn allemaal gericht op het verhogen van de productiviteit van de programmeur. Los met de hulp van velen van hen eenvoudige problemen op, bijvoorbeeld

u kunt in slechts enkele minuten een klokprogramma schrijven.

Hoe schrijf je een klokprogramma?
Hoe schrijf je een klokprogramma?

Noodzakelijk

  • - compiler;
  • - ontwikkelaarspakketten;
  • - optioneel: geïntegreerde ontwikkelomgeving (IDE).

instructies:

Stap 1

Maak een sjabloon of project van een applicatie die het horloge zal implementeren. Als u een IDE gebruikt, start u de wizard Nieuw project, selecteert u het toepassingstype, de bestandsopslagmap en andere opties. Genereer een project.

Als er geen IDE is, voegt u de vereiste bestanden handmatig toe. Gebruik een geschikte tekstverwerker. Maak scripts voor uw bouwsysteem (make, cmake, nmake, etc.) of een projectbestand als u tools zoals qmake gebruikt.

Hoe schrijf je een klokprogramma?
Hoe schrijf je een klokprogramma?

Stap 2

Ontwerp de interface voor de applicatie. Voor zo'n eenvoudig programma als een klok kan het uit slechts één dialoogvenster bestaan, dat de huidige tijd toont. De weergave van tekst in het venster kan direct worden uitgevoerd - met behulp van de beschikbare methoden voor grafische uitvoer. Het is echter veel handiger om hiervoor geschikte besturingen te gebruiken. Als de IDE een toolkit voor interfaceontwerp heeft, bereid er dan een dialoogvenstersjabloon in voor.

Hoe schrijf je een klokprogramma?
Hoe schrijf je een klokprogramma?

Stap 3

Voeg functionaliteit toe aan uw toepassing om ervoor te zorgen dat een specifiek stuk code met bepaalde tussenpozen wordt geactiveerd. Meestal wordt dit gedaan door een timer te starten waarvan de gebeurtenishandler een functie- of klassemethode is. Schrijf code die een dergelijke handler implementeert, evenals code om een timer te starten wanneer de toepassing wordt geïnitialiseerd en te stoppen wanneer deze wordt afgesloten. Stel de timerperiode in op 100-300 milliseconden.

Hoe schrijf je een klokprogramma?
Hoe schrijf je een klokprogramma?

Stap 4

Timer-gebeurtenishandlercode implementeren. Daarin krijgt u de huidige systeemtijd en geeft u deze weer in het toepassingsvenster. Verkrijg de huidige tijd met behulp van C-bibliotheekfuncties (localtime, localtime_r, gmtime, gmtime_r), platformspecifieke functies (zoals GetSystemTime op Windows) of de juiste methoden van de wrapper-klassen van het framework. Maak van de resulterende waarde een tekenreeks en stel deze in als de tekst van het besturingselement dat wordt gebruikt om de tijd weer te geven, of om op te slaan en weer te geven wanneer het venster wordt vernieuwd met behulp van de juiste grafische functies.

Hoe schrijf je een klokprogramma?
Hoe schrijf je een klokprogramma?

Stap 5

Controleer de werking van het gemaakte programma dat de klok implementeert. Bouw het project. Voer de resulterende uitvoerbare module uit.

Aanbevolen: