Как да напиша програма за часовник

Съдържание:

Как да напиша програма за часовник
Как да напиша програма за часовник

Видео: Как да напиша програма за часовник

Видео: Как да напиша програма за часовник
Видео: ЧАСОВЩИК / Фильм. Боевик 2024, Може
Anonim

Днес има много мощни инструменти за разработка на софтуер. Всички те са насочени към увеличаване на производителността на програмиста. С помощта на много от тях решавайте прости задачи, например,

можете да напишете програма за часовник само за няколко минути.

Как да напиша програма за часовник
Как да напиша програма за часовник

Необходимо

  • - компилатор;
  • - пакети за разработчици;
  • - по избор: интегрирана среда за разработка (IDE).

Инструкции

Етап 1

Създайте шаблон или проект на приложение, което ще внедри часовника. Ако използвате IDE, стартирайте съветника за нов проект, изберете типа на приложението, директорията за съхранение на файлове и други опции. Генерирайте проект.

Ако няма IDE, добавете необходимите файлове ръчно. Използвайте подходящ текстов редактор. Създайте скриптове за вашата система за изграждане (make, cmake, nmake и др.) Или файл на проект, ако използвате инструменти като qmake.

Как да напиша програма за часовник
Как да напиша програма за часовник

Стъпка 2

Проектирайте интерфейса за приложението. За такава проста програма като часовник тя може да се състои само от един диалогов прозорец, който ще показва текущото време. Показването на текст в прозореца може да се извърши директно - като се използват наличните методи за графично извеждане. За тази цел обаче е много по-удобно да се използват подходящи контроли. Ако IDE има набор от инструменти за проектиране на интерфейс, подгответе шаблон за диалогов прозорец в него.

Как да напиша програма за часовник
Как да напиша програма за часовник

Стъпка 3

Добавете функционалност към приложението си, за да сте сигурни, че определена част от кода се задейства на определени интервали. Обикновено това се прави чрез стартиране на таймер, чийто манипулатор на събития е функция или метод на клас. Напишете код, който реализира такъв манипулатор, както и код за стартиране на таймер при инициализиране на приложението и спиране при излизане. Задайте периода на таймера в рамките на 100-300 милисекунди.

Как да напиша програма за часовник
Как да напиша програма за часовник

Стъпка 4

Внедрете кода за обработка на събитията на таймера. В него вземете текущото системно време и го покажете в прозореца на приложението. Вземете текущото време, като използвате функции на библиотеката C (localtime, localtime_r, gmtime, gmtime_r), специфични за платформата функции (като GetSystemTime в Windows) или подходящите методи на класовете на обвивката на рамката. Форматирайте получената стойност в низ и я задайте като текст на контролата, използвана за показване на времето, или запазете и покажете, когато прозорецът се обнови с помощта на подходящи графични функции.

Как да напиша програма за часовник
Как да напиша програма за часовник

Стъпка 5

Проверете работата на създадената програма, която прилага часовника. Изградете проекта. Стартирайте резултантния изпълним модул.

Препоръчано: