преподаватель
Баракова Алия Шаризатовна
- Знакомство со средой быстрой разработки приложений Delphi. Сформировать первые сведения о языке Delphi. Выработка навыков работы в Delphi.
История создания и развития
- Начало бренду Borland положила маленькая компания в Ирландии, которая занималась разработкой ПО для операционной системы CP/М. Три датских гражданина, Нильс Енсен (Niels Jensen), Ол Хенриксен (Ole Henriksen) и Mogens Glad основали Borland Ltd в августе 1981 . начале 1990-х компания Borland попыталась выйти на рынок офисных пакетов, используя для этого свои электронные таблицы QuattroPro и текстовый процессор WordPerfect, который компания приобрела в 1993 году. Но в 1994 году эти программы были проданы Novell, которая ещё два года спустя перепродала их Corel.
- В 1994 году была выпущена первая версия Delphi. Пакет оказался очень удачным и, по сути, стал флагманским продуктом компании, в котором проходили апробацию все оригинальные технические решения.
История Delphi - это греческий город, где жил дельфийский оракул. Этим именем был назван новый программный продукт с уникальными характеристиками.
DELPHI
Основу Delphi составляет не только сам язык, но и RAD (Rapid Application Development) - среда быстрой разработки программ.
Работа в среде программирования Delphi
Знакомство со средой Delphi :
1. Главное окно - Delphi 7;
2. Форма -Form 1 3. Инспектор объектов-Object Inspector;
4. Дерево объектов - Object TreeView;
5. Код программы-Unit 1. Pas
меню
компоненты
Панель ин с турменты
Компоненты Delphi
Библиотека визуальных компонентов (Visual Component Library — VCL) Delphi содержит множество предопределенных типов компонентов, из которых пользователь может строить свою прикладную программу. Палитра компонентов расположенна справа в полосе инструментальных панелей интегрированной среды разработки Delphi.
(Form 1)
Форма - это будущее окно Windows, или как описывают в др. источниках: "это контейнер для элементов управления". Она может как присутствовать в проекте, так же её может и не быть
Object TreeView – окно дерева объектов
Окно предназначено для наглядного отображения связей между отдельными компонентами, размещенными на активной форме или в активном модуле данных. Щелчок по любому компоненту в этом окне активизирует соответствующий компонент в окне формы и отображает свойства этого компонента в окне Инспектора объектов
(Unit 1. Pas)
- Окно редактора кода, можно увидеть, отодвинув в сторону окно формы либо, как уже говорилось выше, нажать клавишу F 12. В него следует набирать текст программы. В начале работы над новым проектом это окно редактора кода содержит сформированный Delphi шаблон программы.
Окно свойств объектов
Вкладка "Свойства" (Properties). Служит для изменения свойств объектов. Список свойств определяется по визуальным характеристикам объекта;
Вкладка "События" (Events). Здесь задаются имена процедур, которые должны реагировать на то или иное действие объекта (список событий объекта также определяется по его визуальным характеристикам)
Некоторые страницы из палитры компонентов
Наименование страницы
Standard
Назначение компонентов страницы
Additional
Стандартная, содержащая наиболее часто используемые компоненты
Дополнительная, являющаяся дополнением стандартной
Win32
32-битные компоненты в стиле Windows 95/98 и NT
System
Системная, содержащая такие компоненты, как таймеры, плееры и ряд других
BDE
Data Access
Компоненты доступа к данным баз данных
Data Controls
Компоненты связи с данными
Компоненты отображения данных баз данных
Internet
Компоненты для приложений, работающих с Интернет
Rave Reports
Компоненты для быстрой подготовки отчётов с данными баз данных
Dialogs
Компоненты диалогов: открыть, сохранить файл и др.
Samples
Образцы компонентов : SpinButton, SpinEdit, Calendar и другие
Основные свойства компонента Button :
Свойство
Cancel
Назначение
Возможность кнопки реагировать на нажатие клавиши Esc
Caption
Текст на поверхности кнопки
Constraints
Ограничения допустимых изменений размеров компонента
Enabled
Доступность компонента ( Boolean )
Font
Шрифт для представления текста
Height
Высота компонента
Hint
Текст оперативной подсказки
Left
Координата X – левого верхнего угла на контейнере
Name
Имя компонента
PopupMenu
Имя всплывающего меню для компонента
ShowHint
Показывать ли оперативную подсказку ( Boolean )
Top
Координата Y – левого верхнего угла компонента на контейнере
Visible
Видимость компонента ( Boolean )
Width
Ширина компонента
Events ( Оқиғалар )
Windows-тағы сияқты Delphi-де программалар оқиғалар арқылы басқарылады
Компиляция
Компиляция (программирование) — трансляция программы, составленной на исходном языке высокого уровня, в эквивалентную программу на низкоуровневом языке, близком машинному коду (абсолютный код, объектный модуль, иногда на язык ассемблера).
Компилятор
программа
программа
синтаксический анализ
Генерация машинного кода
Сообщение об ошибке
Компиляция
Ctrl+F9
Сохранить проект - пункт главного меню “File”
(с помощью мышки или по клавише Alt+F).
В состав проекта входят следующие файлы:
- В состав проекта входят следующие файлы:
- файл проекта (расширение . DPR – Delphi PRoject ); в проекте приложения он единственный;
- описание всех форм, входящих в проект; каждая форма проекта имеет файл формы (расширение DFM – от Delphi ForM );
- модули форм (расширение PAS ); файл создаётся автоматически для каждой формы проекта;
- файлы с параметрами проекта (расширение DOF , от Delphi Option File );
- файлы с описаниями ресурсов (расширение RES , от Delphi Component RESourse ).