«Языки программирования высокого уровня в технике связи».«Создание заставки текстового редактора. Создание таймера» Лабораторная работ №5

Цена:
300 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon Project1.dpr
material.view.file_icon Project1.exe
material.view.file_icon Project1.res
material.view.file_icon Unit1.dcu
material.view.file_icon Unit1.ddp
material.view.file_icon Unit1.dfm
material.view.file_icon Unit1.pas
material.view.file_icon Unit2.dcu
material.view.file_icon Unit2.ddp
material.view.file_icon Unit2.dfm
material.view.file_icon Unit2.pas
material.view.file_icon Unit3.dcu
material.view.file_icon Unit3.ddp
material.view.file_icon Unit3.dfm
material.view.file_icon Unit3.pas
material.view.file_icon ЛАБОРАТОРНАЯ РАБОТА 5.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №5
«Создание заставки текстового редактора. Создание таймера»

Цель работы: Научиться использовать различные виды форм.

Порядок выполнения работы:
Создание заставки
1. Используйте ранее созданный текстовый редактор. Откройте с помощью File® New новую форму Form2. Удалите значение свойства Caption. Свойству BorderStyle присвойте значение bsNone (результат увидите только при запуске программы). Для удаления кнопок минимизации, максимизации формы и системного меню установите у свойства BorderIcons значения подсвойств biMinimize, biMaximize, biSystemMenu равными False( результат увидите только при запуске программы).
2. Свойство Enabled установите равным False для того, чтобы заблокировать обработку событий и лишить возможности пользователя управлять окном с помощью клавиатуры или мыши.
3. Сохраните проект, определив имя второго программного модуля проекта.
4. Выберите Project ® Options. В предложенном окне выберите закладку страницы Forms. Переместите Form2 из списка AutoCreate в список Available для рационального использования памяти и ресурсов.Преобразуйте исходный файл проекта. Для этого выполните команду Project ® Viewt Sourсe и измените операторы между begin и end
5. Для того, чтобы заставка оставалась на экране несколько секунд, для обработчика события OnCreate главной формы Form1 добавьте следующие операторы:
CurrentTime:=GetTickCount div 1000;
{ Процедура CurrentTime возвращает время работы Windows в миллисекундах}
while((GetTickCount div 1000)<(CurrentTime+4)) do;
{ Организация паузы в 4 секунды}
Объявите переменную CurrentTime типа longint.
6. Поместите на форму заставки компонент Image из закладки Additional палитры компонентов. Если два раза щелкнуть мышью на объекте Image1, то появится окно Picture Editor. Щелкнув по кнопке Load, выберите файл с картинкой для загрузки картинки в окно Picture Editor. (Можно загрузить стандартные картинки C:\Program Files\Common Files\Borland Shared\Images\…) Для того, чтобы растровое изображение внутри объекта Image1 занимало всю клиентную область, требуется изменить значение свойства Strech образа на True.
7. Поместите на форму заставки справа и снизу от рисунка два компонента Label из закладки Standard палитры компонентов. Отобразите на них информацию об авторе приложения и название приложения, используя различный размер, цвет и начертание шрифта.
8. Запустите приложение и проверьте его работу.
Создание таймера
1. Добавьте к проекту новую форму Form3. Переместите Form3 из списка AutoCreate в список Available для рационального использования памяти и ресурсов.
2. Измените границы окна у Form3, сделайте их невидимыми, уберите значки максимизации, минимизации, системного меню.
3. Поместите на форму Form3 компонент Label, свойству Caption этого компонента присвойте значение 00:00:00. Выберите для своих часов шрифт, размер и стиль.
4. Преобразуйте исходный файл проекта. Для этого выполните команду Project ® Viewt Sourсe и добавьте перед строкой Application.Run операторы
Form3:=TForm3.Create(Application);
Form3.Show;
Form3.Update;
5. Поместите на форму Form3 компонент Timer из закладки System. В обработчик события OnTimer объекта Тimer1 добавьте следующую строку:
Label1.Caption:=TimeToStr(Time);
{TimeToStr преобразует текущее время в строку}
6. Для события OnCreate формы Form3 выберите обработчик Timer1Timer, который был создан для компонента Timer1. Тогда текущее время будет записано в метку до появления окна.
7. Для формы Form3 установите свойство Formstyle равным fsStayOnTop для того, чтобы часы были расположены всё время поверх других окон. Кроме того, установите свойство Visible в True.

Дополнительная информация

зачет
Лабораторная работа №5 по дисциплине: «Языки программирования высокого уровня» : «Создание заставки текстового редактора. Создание таймера" Вариант 1 (11,21,..)
Работа содержит инструкцию по подгонке программы под свои данные. Вариант1 (11,21,..) (вариант выбирается по последней цифре шифра студента): исполняемые файлы (exe), все файлы, текстовые файлы (txt) Работа делается на основе ЛР№4 Цель работы: Научиться использовать различные виды форм. Задание: Создание заставки и создание таймера.
User naviS : 28 января 2013
150 руб.
Лабораторная работа №5 по дисциплине: «Языки программирования высокого уровня» : «Создание заставки текстового редактора. Создание таймера" Вариант 1 (11,21,..)
Лабораторная работа № 5 Тема: Создание заставки текстового редактора. Создание таймера. По дисциплине:Языки программирования высокого уровня в технике связи Вариант 4 Семестр 6
Цель работы: Научится использовать различные виды форм. В ходе выполнения задания, мы добавили на форму семь различных компонентов: TMainMenu, TPopupMenu, TSaveDialog и TOpenDialog. А так же созданы две дополнительные формы с компонентами TLabel и TTimer Форма №2: Содержит компонент TLabel, в котором выводится текущее время и компонент TTimer, который выполняет роль таймера. Файлы Делфи прилагаются.
User Jurgen : 11 мая 2013
300 руб.
Языки программирования высокого уровня в технике связи
Итоговый зачет по курсу Языки программирования высокого уровня в технике связи 1. Чем отличаются компоненты TRadioButtom и TRadioGroup? Рассмотрим компонент TRadioGroup Если в программе требуется использовать несколько групп переключателей (например, одну для выбора типа устройства, а другую для выбора его состояния), то можно применить один из двух подходов. Первый состоит в выделении для каждой группы специального объекта (панели), чтобы система Delphi могла понять, как объединяются пер
User ss011msv : 13 ноября 2012
200 руб.
Языки программирования высокого уровня в технике связи
Задание 1. Запрограммировать рисование надписи на форме. В качестве надписи используется имя студента. Для рисования использовать свойства и методы Canvas формы. Примерный вид букв приведен ниже (буквы обязательно имеют контур и закрашены внутри контура). Задание 2. Добавить на форму визуальные компоненты и запрограммировать их поведение. (Номера добавляемых компонентов см. ниже в таблице вариантов. Для опций меню обязательно установить быстрые клавиши и иконки. Отчет+программа
User domicelia : 16 сентября 2010
300 руб.
Лабораторная работа № 5 по дисциплине "ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ В ТЕХНИКЕ СВЯЗИ" (вариант 3)
Тема: Создание заставки текстового редактора. Создание таймера. Цель работы: Научиться использовать различные виды форм. Порядок выполнения работы: Создание заставки 1. Откройте ранее созданный текстовый редактор. Создайте с помощью команды меню File → New → Form новую форму Form2. Эта форма будет использоваться в качестве заставки перед запуском главного окна приложения. Для новой формы удалите значение свойства Caption. Свойству BorderStyle присвойте значение bsNone (результат увидите только п
User Greenberg : 7 октября 2012
79 руб.
«Языки программирования высокого уровня в технике связи» Лабораторная работа №2
Тема: Определение нажатой клавиши и нажатого символа. Цель работы: Ознакомиться с основными клавиатурными событиями визуальных компонентов в среде DELPHI. Порядок выполнения работы: 1. Разместите на форме 6 объектов типа Label и одну кнопку с растровым изображением (компонент BitBtn на закладке Additional палитры компонентов). Установите у кнопки свойство Kind равным bkClose. • При создании одинаковых по размеру объектов пользуйтесь буфером обмена или командой Edit® Size. Для выравнивания пол
User tchestr : 29 января 2013
600 руб.
«Языки программирования высокого уровня в технике связи». Лабораторная работа №3
Тема: Создание главного меню Цель работы: Научится использовать в приложении главное меню. Порядок выполнения работы: 1. Поместите на форму компонент MainMenu (закладка Standart на Палитре компонентов). Вызовите Дизайнер Меню, дважды щелкнув мышкой по компоненту на форме. Затем создайте меню как показано на рисунке.Для создания подменю можно воспользоваться командой Create SubMenu в контекстном меню, которое вызывается правой кнопкой мыши. После разработки закройте Дизайнер Меню. В верхней ча
User tchestr : 29 января 2013
500 руб.
Контрольная работа по дисциплине: Организация производства и управление предприятиями. Вариант общий
Введение Расчетная часть В данный момент имеется несколько популярных онлайн кинотеатров: (1, 2, 3, 4, 5) В работе необходимо оценить конкурентные позиции каждого онлайн кинотеатра. Метод анализа иерархии предполагает поэтапное выполнение расчетов. Приступая к оценке конкурентной позиции сетевого адаптера, необходимо решить две задачи: 1. Сформировать группу экспертов; 2. Разработать систему критериев, по которым будет выполняться анализ. Количество экспертов примем равным 5 человек. Оценку бу
User Roma967 : 23 октября 2023
600 руб.
promo
Автолифт
ЗМІСТ Вступ………………………………………………………………………………………4 Розділ 1. Технологічна частина…………………………………………………………..6 1.1 Аналіз технологій та конструкцій сучасних автоліфтів……………………..6 1.2 Висновки з аналізу автоліфтів………………………………………………..15 Розділ 2. Конструкторська частина…………………………………………………….16 2.1 Принципова схема гідравлічної системи АЛ-3А……………………………16 2.2 Гідроциліндр підйомного механізму АЛ-3А……………………………….18 2.3 Технічний опис удосконаленої спецмашини……………………………….25 2.4 Технічне об
User MagicT : 26 апреля 2014
25 руб.
Автолифт
Анализ ассортимента и экспертиза качества макаронных изделий
1. Обзор литературы 1.1 Потребительские свойства и пищевая ценность макаронных изделий 1.2 Классификация и характеристика ассортимента макаронных изделий. Основные направления совершенствования ассортимента 1.3 Требования нормативной документации к качеству и безопасности макаронных изделий 1.4 Упаковка, маркировка и хранение макаронных изделий. Процессы, происходящие при хранении, и влияние их на качество 2 Исследовательская часть 2.1 Схема курсового исследования 2.2 Хозяйственно экономи
User GnobYTEL : 2 ноября 2012
15 руб.
Домкратик - Вариант 43
Ж.А. Пьянкова. Компьютерная графика. Построение трехмерных сборочных единиц в системе "Компас 3D". Вариант 43 - Домкратик. Сборочный чертеж. Модели. Деталирование. Домкрат – механизм для подъема грузов на небольшую высоту. Данный домкратик предназначен для мелких сборочных операций. Корпус (1) домкратика широким основанием устанавливается по месту сборки. В корпус, в его поперечный паз, входит гайка специальная (2), которая при вращении поднимает (или опускает) втулку резьбовую (3). Втулка имее
User .Инженер. : 19 мая 2023
150 руб.
Домкратик - Вариант 43 promo
up Наверх