Проект «Часы»
Запуск проекта на языках Visual Basic .NET, Visual С#, Visual J# и Turbo Delphi
Создать проект, реализующий работу стрелочных и электронных часов. Стрелки (часовая, минутная и секундная) должны вращаться с использованием эффекта анимации синхронно с системным временем компьютера.
Создание графического интерфейса проекта на языках Visual Basic .NET, Visual С#, Visual J# и Turbo Delphi
1. Поместить на форму (рис. 4.44):
• графическое поле PictureBox1 (в Turbo Delphi Image1), которое будет использоваться в качестве области рисования (холста) для рисования стрелочных часов;
• надпись Label1 для вывода времени цифровых часов;
• таймер Timer1 для создания обработчика события рисования вывода стрелочных и электронных часов.
2. Установить размеры графического поля PictureBox1(Image1): присвоить свойствам Width и Height значение 250.
Для периодического обновления значения времени используем объект Timer1. Объект Timer1 не отображается на форме в процессе выполнения программы и выполняет всего одну функцию — проверяет показания системных часов по событию Tick.
Периодичность события Tick может быть задана в свойстве Interval, измеряемом в миллисекундах (может изменяться от 0 до 65 535). Для того чтобы событие Tick происходило каждую секунду, необходимо свойству Interval присвоить значение 1000.
3. Выделить объект Timer и присвоить свойству Interval значение 1000.
Следующая страница Объявление переменных и создание обработчика события вывода показаний цифровых и стрелочных часов на языке Visual Basic .NET