русс | укр

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

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

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

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


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

Этапы создания оконного приложения

Процесс создания простейшего оконного приложения можно разбить на 2 этапа: этап конструирования формы  и этап программирования.
На этапе конструирования приложения выполняются следующие операции:

  1. Выбор необходимых компонент из Палитры Компонентов и размещения их на форме. Для того. Чтобы разместить компонент на форме , необходимо выполнить щелчок левой кнопки мыши на компоненте, находящемся в Палитре Компонентов, а затем щелкнуть левой кнопкой мыши в то место, формы, куда должен быть помещен компонент.
  2. Помещенный в форму компонент можно перемещать по форме с помощью мыши, менять его размеры, используя маркеры, обрамляющие выделенный компонент.
  3. Для того, чтобы придать компоненту нужные свойства, следует использовать  страницу Properties в окне Инспектора Объектов. Эта страница  состоит из  двух  колонок: левая колонка содержит название свойства, а правая – конкретное значение свойства.

В результате выполнения указанных операций будет сформирован внешний вид окна будущей программы. Для того, чтобы программа выполняла какую-то полезную работу, необходимо перейти  ко второму этапу – этапу программирования.
Особенности этого этапа:

    • Каждый компонент может реагировать на определенный  набор событий. Для того, чтобы узнать, на какие именно события   откликается компонент, необходимо  выделить его, затем перейти  на страницу Events Инспектора объектов. Страница содержит 2 колонки. В первой колонке  перечислены  имена событий , на которые откликается компонент, вторая заполняется программистом  и содержит имена созданных  обработчиков событий.
    • Обработчик событий представляет собой процедуру и имеет имя, состоящее из двух частей, разделенных точкой. Первая часть представляет собой  имя класса  создаваемой формы. Вторая часть имени создается либо программистом, либо средой Delphi, если программист не ввел своё имя. В последнем случае оно представляет собой  объединение имени компонента и имени события без предлога On. Например:
      Procedure TForm1.Label1Click(Sender : TObject);
      Параметр Sender  типа Tobject содержит ссылку на компонент, который создал  событие OnClick
    • После этого необходимо ввести текст обработчика события. Для того в Инспекторе Объектов  нужно выполнить двойной щелчок по полю, предназначенному для имени создаваемого обработчика. В окно редактора кода будет добавлена заготовка для обработчика. Программист размещает свои операторы  между словами      begin – end.
    • Среди операторов , вставляемых программистом, могут быть и такие, которые изменяют значения свойств компонентов, расположенных на форме. Изменение свойств компонентов в процессе выполнения программы называется  динамическим изменением свойств.

Просмотров: 18480

Вернуться воглавление


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


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

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

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


 


Полезен материал? Поделись:

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

 
 

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