Инфоурок Информатика ПрезентацииDelphi

Delphi

Скачать материал
Скачать материал "Delphi"

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Тьютор

Описание презентации по отдельным слайдам:

  • Delphi

    1 слайд

    Delphi

  • Палитра компонентов

Окно редактора кода

Окно конструктора формы 

Окно инсп...

    2 слайд

    Палитра компонентов

    Окно редактора кода

    Окно конструктора формы

    Окно инспектора объектов

  • Окно редактора кода (Unit1.pas) создает   исходный   текст модуля  разрабатыв...

    3 слайд

    Окно редактора кода (Unit1.pas) создает исходный текст модуля разрабатываемого приложения. Каждый редактируемый файл находится на отдельной странице, доступ к которой можно получить, щелкнув на ее ярлычке.


    Окно конструктора формы (Form1) в нем выполняется проектирование формы. Для чего на форму из Палитры компонентов помещаются необходимые элементы.


    Окно инспектора объектов отображает свойства и события объектов для текущей формы Form1. Его можно отобразить с помощью команды View / Object Inspector или нажатия клавиши <F11>.Окно инспектора объектов имеет 2 вкладки Properties (Свойства) и Events (События).
    Окно конструктора формы
    Окно редактора кода
    Окно инспектора объектов

  • .Dpr 		Основный файл проекта!!
.Dfm    	Файл формы !!
.Pas	       Файл модуля...

    4 слайд

    .Dpr Основный файл проекта!!
    .Dfm Файл формы !!
    .Pas Файл модуля Паскаля !!
    .ResФайлы ресурсов !(создается
    при первом сохранении)

    .OptФайл параметров проекта
    .~*Резервные копии файлов
    .Dcr Delphi Component Resource !
    .Dcu Скомпилированный файл модуля
    .Dsm Промежуточный код
    .Dll Файлы динамических библиотек
    .Dsk Конфигурация рабочей области
    .ExeИсполняемые файлы
    Расширения файлов
    Обязательные
    файлы
    для работы
    приложения

  • Пример простого приложения        Создание нового приложения начинается с тог...

    5 слайд

    Пример простого приложения
    Создание нового приложения начинается с того, что Delphi
    автоматически предлагает пустое окно - форму Form1.
    Интерфейс приложения составляют компоненты, которые можно выбирать из Палитры компонентов, размещать их на форме и изменять их свойства.
    Выбор компонента в Палитре выполняется щелчком мыши на нужном компоненте, например, кнопке Button и после этого щелкнуть на форме. На ней появится выбранный компонент.
    После размещения компонента на форме Delphi автоматически вносит изменения в файл модуля, т.е. добавляется строчка
    <Название компонента>:<Тип компонента>

    Внешний вид компонента определяют
    его свойства, которые доступны в окне
    Инспектора объектов, когда компонент
    на форме выделен.

  • В окне Инспектора объектов приводятся названия всех свойств и их значения....

    6 слайд

    В окне Инспектора объектов приводятся названия всех свойств и их значения.
    Свойства представляют собой атрибуты, определяющие способ отображения и функцио-
    нирования компонентов при выполнении приложения. Изменять значения свойств можно непосредственно в Инспекторе, при этом сразу же изменяется соответствующий компонент.
    Дадим нашей кнопке другой заголовок:
    напишем в строке Caption - About Form
    Некоторые свойства Button:
    Cursor:TCursor - изображение мыши при наведении
    на кнопку (например: crHandPoint )

    Default:Boolean-нажатие кнопки выполняется по
    клавише Enter, если значение Default=True
    Font:TFont - шрифт
    Height:Integer - высота кнопки в пикселях
    Width:Integer - ширина кнопки в пикселях
    Left :Integer - горизонтальная координата левого верхнего угла.
    Top :Integer - вертикальная координата левого верхнего угла.

  • Чтобы  кнопка   могла реагировать  на  какое  либо событие,  необх...

    7 слайд

    Чтобы кнопка могла реагировать на какое либо событие, необходимо указать процедуру обработки события, которая будет вызываться при возникновении данного события.
    Для этого нужно сделать двойной щелчок в области события OnClick (или двойной щелчок по кнопке About Form), в результате Delphi автоматически создает в модуле формы заготовку процедуры-обработчика.
    var About: TAbout;
    begin
    About:=TAbout.Create(self);
    About.Show;
    end;
    Теперь при нажатии на кнопку About Form будет появляться еще
    одна форма по имени About, которую мы опишем в модуле Unit2.
    Напишем в процедуру

  • Опишем вторую форму в Unit2.pas. В главном меню  выберем пункт  File / New /...

    8 слайд

    Опишем вторую форму в Unit2.pas. В главном меню выберем пункт File / New / Form
    Зададим этой форме Caption и Name - About
    Поместим на форму кнопку Button с заголов-
    ком Close и компоненту Label,который пред-
    ставляет собой простой текст, который не
    редактируется при выполнении программы.
    Текст вводится в поле Caption.
    Некоторые свойства Label
    AutoSize:Boolean - автоматическая коррекция размера Label, в зависимости от текста надписи
    Aligment:TАligment-способ выравнивания текста внутри компонента, может принимать следующие значения:
    - taLeftJustify - выравнивание по левому краю
    - taCenter -центрирование текста
    - taRightJustify - выравнивание по правому краю
    WordWrap:Boolean -автоматический перенос слов на другую строку
    Transparent:Boolean - прозрачная надпись или закрашенная. Цвет
    закрашивания устанавливается свойством Color.

    Label

  • При нажатии на кнопку Close сделаем так, чтобы форма About
закрывалась. 
 pro...

    9 слайд

    При нажатии на кнопку Close сделаем так, чтобы форма About
    закрывалась.
    procedure TAbout.Button1Click(Sender: TObject);
    begin
    Close;
    end;
    Наш модуль Unit2 имеет вид
    При нажатии кнопки About Form первой формы на экране отображается вторая форма, которая до этого была невидима.
    Т.к. из модуля Unit1 осуществляется операция со второй формой, то в разделе implementation модуля Unit1 поместим код uses Unit2.
    Или File / Use Unit…

  • Для того, чтобы сохранить проект,  в главном меню выберем пункт File / Save P...

    10 слайд

    Для того, чтобы сохранить проект, в главном меню выберем пункт File / Save Project As…
    Сохранение проекта
    Дадим нашему проекту имя Project1
    Запуск процесса компиляции выполняется по команде:
    Project / Compile<Project1>
    Компиляция проекта для получения приложения может быть выполнена на любой стадии разработки проекта.
    Это удобно для проверки вида и правильности функционирования отдельных компонентов формы, а также для проверки создаваемого кода.
    После компиляции проекта создается исполняемый файл приложения с именем файла проекта .
    Компиляция

  • Запуск проектаЗапустить проект  на выполнение можно из среды Delphi и из сред...

    11 слайд

    Запуск проекта
    Запустить проект на выполнение можно из среды Delphi и из среды Windows. Из среды Delphi осуществляется командой
    Run / Run или нажатием клавиши <F9>
    Замечание
    Нельзя запустить вторую копию приложения при уже запущенном приложении.
    Продолжить разработку проекта можно только после завершения работы приложения.
    При зацикливании (зависании) приложения завершение его работы необходимо выполнять средствами Delphi с помощью команды Run / Program Reset или нажатия клавиш <Ctrl>+<F2>

  • Приложение которое мы создали будет иметь вид:

    12 слайд

    Приложение которое мы создали будет иметь вид:

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 512 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 02.11.2020 153
    • PPTX 502.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Шоренкова Анастасия Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 80530
    • Всего материалов: 234

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 28 регионов
  • Этот курс уже прошли 177 человек

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Мини-курс

Управление техническими ресурсами и экономикой предприятия

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Современные направления в архитектуре

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы работы в After Effects

3 ч.

780 руб. 390 руб.
Подать заявку О курсе