- •17.0. Приложение под ос Windows
- •17.1. Основные характеристики
- •17.2. Окно Конструктора формы
- •17.3. Окно Редактора кода
- •18.1. Характеристика проекта
- •18.2. Сохранение проекта – приложения под Windows
- •18.3. Запуск и компиляция приложения
- •18.4. Шаблон кода:
- •19.0. Разработка приложения
- •19.1. Простейшее приложение
- •19.2. Создание интерфейса приложения
- •19.3. Определение функциональности приложения
- •19.4. Отладка
- •Классификация ошибок
- •В процессе выполнения программы возникают ошибки следующих видов:
19.1. Простейшее приложение
Представляет собой заготовку, обеспечивающую все необходимое для приложения. Это форма, для которой уже созданы файлы с описанием формы и шаблоном кода.
Ф
орма
отображается при первом запуске ИСР и
содержит основные элементы окна Windows:
заголовок Form1,
кнопки минимизации, максимизации и закрытия окна, изменения размеров окна и кнопку вызова системного меню.
При создании приложений на форму помещаются компоненты, для которых устанавливаются свойства и создаются обработчики событий.
К простейшему приложению разработчик может добавлять другие формы (Form2…). Например, графический интерфейс с выводом двух функций Sin(x) и Cos(x):
Form1
Form2
19.2. Создание интерфейса приложения
Интерфейс приложения составляют компоненты.
Свойства компонента это атрибуты, определяющие способ отображения и функционирования компонент.
Для изменения значения свойств с помощью Окна элементов необходимо:
щелкнуть мышью по его имени в левой колонке страницы Свойство;
установить значение в соответствующей ячейке правой колонки:
нажать клавишу <Enter>,
Т
С П И С О К
простые – это те, значения которых являются числами или строками. Например, Text, Name, Left, Top, Width, Height;
п
еречисляемые
– это те, которые могут принимать
значения из предложенного набора
(списка). Например, тип Bool
принимает значение True
или False или ForeColor
список цветов
вложенные – это те, которые поддерживают вложенные значения (или объекты). Имеются два вида: множества (…) Например, Items и комбинированные значения ( + )..
Изменять свойства объектам можно двумя способами:
С помощью Окна Свойства (в режиме проектирования приложения – задаются стартовые значения свойств компонентов);
Программно – путем создания адекватных процедур с соответствующими строками кода (переопределение свойств в процессе выполнения).
При выполнении приложения свойства компонентов можно изменять с помощью операторов присваивания.
Например,
изменение программно надписи кнопки Button1:
button1.Text = " Решить"; //надпись кнопки
изменение размеров многострочного редактора richTextBox1:
richTextBox1.Height = 100; // высота
richTextBox1.Width = 150; // ширина
изменение текста и цвета шрифта в метке label1:
label1.Text = "Студент"; //текст со словом Студент
label1.ForeColor=Color.Red; //цвет шрифта красный
Объект.Свойство
= Значение свойства
