Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПргЯВУ_ЛК_СтефановаИА.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
4.41 Mб
Скачать

16.10. Разработка приложения

Состоит из двух этапов:

  • Создание интерфейса приложения,

  • Определение функциональности приложения с написанием адекватных процедур.

Интерфейс приложения определяет способ взаимодействия пользователя и приложения, т.е. внешний вид формы при выполнении приложения и то, каким способом пользователь управляет приложением.

Для создания интерфейса необходимо:

  • выбрать нужные объекты на Панели элементов;

  • определить внешний вид и функциональные возможности компонентов;

  • используя Конструктора Формы, расположить компоненты на форме.

Функциональность приложения определяется процедурами, которые выполняются при возникновении определенных событий, происходящих при действиях пользователя с элементами формы.

Для обеспечения функциональности приложения необходимо:

  • задать в Окне Свойства значения свойств и процедур обработки событий;

  • написать программный код для заданных процедур обработки событий.

16.11. Простейшее приложение

Представляет собой заготовку, обеспечивающую все необходимое для приложения. Это форма, для которой уже созданы файлы с описанием формы и шаблоном кода.

Ф орма отображается при первом запуске ИСР и содержит основные элементы окна Windows:

  • заголовок Form1,

  • кнопки минимизации, максимизации и закрытия окна, изменения размеров окна и кнопку вызова системного меню.

При создании приложений на форму помещаются компоненты, для которых устанавливаются свойства и создаются обработчики событий.

К простейшему приложению разработчик может добавлять другие формы (Form2…). Например, графический интерфейс с выводом двух функций Sin(x) и Cos(x):

Form1

Form2

16.12. Создание интерфейса приложения

Интерфейс приложения составляют компоненты.

Свойства компонента это атрибуты, определяющие способ отображения и функционирования компонент.

Для изменения значения свойств с помощью Окна элементов необходимо:

  • щелкнуть мышью по его имени в левой колонке страницы Свойство;

  • установить значение в соответствующей ячейке правой колонки:

  • нажать клавишу <Enter>,

Т

С

П

И

С

О

К

ипы свойств:

  • простые – это те, значения которых являются числами или строками. Например, Text, Name, Left, Top, Width, Height;

  • п еречисляемые – это те, которые могут принимать значения из предложенного набора (списка). Например, тип Bool принимает значение True или False или ForeColor список цветов

  • вложенные – это те, которые поддерживают вложенные значения (или объекты). Имеются два вида: множества (…) Например, Items и комбинированные значения ( + )..

Изменять свойства объектам можно двумя способами:

  1. С помощью Окна Свойства (в режиме проектирования приложения – задаются стартовые значения свойств компонентов);

  2. Программно – путем создания адекватных процедур с соответствующими строками кода (переопределение свойств в процессе выполнения).

При выполнении приложения свойства компонентов можно изменять с помощью операторов присваивания.

Например,

  • изменение программно надписи кнопки Button1:

button1.Text = " Решить"; //надпись кнопки

  • изменение размеров многострочного редактора richTextBox1:

richTextBox1.Height = 100; // высота

richTextBox1.Width = 150; // ширина

  • изменение текста и цвета шрифта в метке label1:

label1.Text = "Студент"; //текст со словом Студент

label1.ForeColor=Color.Red; //цвет шрифта красный

Объект.Свойство = Значение свойства