русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

СТВОРЕННЯ ПРОСТОГО ДОДАТКУ


Дата добавления: 2015-07-09; просмотров: 563; Нарушение авторских прав


Лабораторна робота № 1 (кількість аудиторних годин – 2).

(ЗАДАЧА ПРО АНКЕТУ)

Мета роботи. Створити форму "Анкета студента", використовуючи наступні об’єкти: форма (Form), текстове поле (Label), зображення (Image), кнопка (Button), Panel (панель), GroupBox (контейнер групи компонентів) та їх основні властивості: підпис (Caption), колір (Color), шрифт (Font), видимість (Visible), ширина (Width), висота (Height) тощо. Одержати практичні навички в написанні найпростішого коду програми на мові Delphi.

Теоретичні відомості. Об'єкт Form використовують для створення програмою нового вікна. Розглянемо такі властивості форми:

ActiveControl – для задання активного об’єкта (фокуса) у формі;

AutoScroll – наявність у формі смуг прокручування;

BorderStyle – можливість змінювати розмір вікна;

Width – ширина вікна у пікселях;

Height – висота вікна у пікселях;

Font – шрифт;

HorizScrollBar – горизонтальна смуга прокручування;

VertScrollBar – вертикальна смуга прокручування;

Icon – задається піктограма, яка буде в заголовку форми під час виконання програми;

Name – ім’я форми;

Caption – заголовок форми;

Color – колір фону форми;

Coursor – вигляд вказівника миші на формі під час виконання проекту;

Enabled – доступність для дій об’єктів у формі під час виконання;

Left, Top - координати верхнього лівого кутка вікна у пікселях;

Position – розміщення і розміри вікна у момент запуску програми;

WindowState – стан вікна у момент запуску програми.

Об'єкт Label використовують для створення текстових полів (написів) у вікні програми. Окрім аналогічних до наведених у попередній таблиці властивостей Width,Height,Font,Color,Name,Caption,Cursor,Enabled,Left,Top,він володіє ще й такими:

Align – вирівнювання поля відносно об’єкта, що його містить (форми);



Aligment – вирівнювання тексту в межах поля;

AutoSize – приведення меж поля до границь тексту;

Visible – видимість об’єкта;

WordWrap – перенесення слів тексту у новий рядок;

Об'єкт Image використовують для вставляння графічних об'єктів з файлів типу *.bmp, *.emf, *.ico, *.wmf у форму. Окрім відомих властивостей Align,Width,Height,Name,Cursor,Enabled,Left,Top,Visible, використовують такі:

Center – вирівнювання малюнка по центру відносно поля, що його містить;

Picture – ім’я графічного файлу;

Stretch – приведення розміру зображення до заданих розмірів об’єкта;

AutoSize – приведення розміру об’єкта до реальних розмірів зображення;

Proportional – пропорційне приведення розміру зображення у заданих розмірах об’єкту.

Об'єкт Button використовують для створення кнопок на формі. Кнопки мають такі властивості: Visible,Width,Height,Font,Name,Caption,Cursor,Enabled,Left,Top та інші.

Об’єкт Panel (панель) служить для об'єднання декількох компонентів. Містить внутрішню й зовнішню крайки, що дозволяє створювати ефекти "вдавленності" і "опуклості". Даний об’єкт крім стандартних властивостей () має ще такі:

BorderStylе - визначає стиль лінії, навколо периметра панелі.

Об’єкт GroupBox (контейнер групи компонентів) використовується для групування декількох зв'язаних за змістом компонентів.

 



<== предыдущая лекция | следующая лекция ==>
Требования к выполнению данной лабораторной работы | Завантажте середовище візуального програмування Delphi.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.029 сек.