- •1 Интерфейс программы Delphi. Виды окон.
- •2 Понятие компоненты. Страницы палитры компонентов.
- •4 Компиляция и сохранение проекта.
- •3 Структура приложеия. Файлы и модули проекта.
- •Файл проекта
- •Файл описания формы
- •6 Комментарии и виды данных.
- •8 Понятие и типы массивов; их объявление.
- •7 Типы данных.
- •9 Файлы и их объявление.
- •10 Операторы и их классификация.
- •1) Простые операторы состоят из одного слова
- •Пустой оператор п/с ; и м/б расположен в любом месте программы, где допускается расположение оператора. Пустой оператор не вып-ет никаких действий.
- •3)Составные операторы п/с группу из произвольного числа операторов, отделённых друг от друга ; Формат составного оператора Begin
- •11 Операторы условия и выбора.
- •If Условие then Оператор;
- •13 Операторы перехода и доступа.
- •12 Операторы цикла.
- •14 Понятие подпрограммы, формальные и фактические параметры
- •15 Формат описания процедуры.
- •16 Формат описания Функции.
- •17 Классы и объекты Особенности объектно-ориентированного Программирования
- •Классы и объекты
- •22 Принцип инкапсуляции
- •18 Четыре режима доступа к описаниям класса.
- •19 Описание полей и свойств класса.
- •Свойства
- •20 Методы класса. Способы их вызова.
- •21 События и процедуры их обработки. Сообщения и события
- •23 Принцип наследования.
- •24 Принцип полиморфизма
- •26 Компоненты для размещения текста Label, StaticText
- •25 Способы размещения компонента на форме.
- •27 Компоненты для ввода текста Edit, Memo, MaskEdit.
- •28 Компоненты контейнеры Frame, Panel.
- •29 Компоненты контейнеры GroupBox, ScrollBox.
- •34 Компонент Image.
- •30 Командные кнопки Button, BitBtn,SpeedButton.
- •31 Переключатели CheckBox, RadioButton, RadioGroup.
- •32 Компоненты ListBox, ComboBox, CheckListBox.
- •35 Компонент Shape.
- •36 Компонент Bevel.
- •33 Компоненты StringGrid, DrawGrid.
- •37 Компоненты ScrollBar, Splitter, ControlBar.
- •38 Компонент Chart
- •39 Компонент ActionManager.
- •40 Страница Win32 и её основные компоненты
- •41 Страница System.
- •42 Компоненты страницы Dialogs
- •43 Основные компоненты страницы Samples
- •44 Страница Activex
- •46 Компоненты для доступа к Интернет.
- •45 Компонент для работы с базами данных.
- •47 Свойство объектов Canvas
- •50 Методы Canvas
- •48 Свойства объектов типа Tpen и tBrush. Карандаш
- •49 Вывода текста на поверхнисть графического объекта
- •51 Методы вычерчивания графических линий.
- •1 Линия
- •2 Ломаная линия
- •52 Вывод точек и иллюстраций.
- •53 Компонент MediaPlayer с вкладки system.
- •54. Утилита bde Administrator создания баз данных.
- •56. Компоненты доступа к бд (Компоненты Database, Table, Query, DataSource)
- •55 Утилита DataBase Dekstop создания таблиц бд.
- •57 Компоненты просмотра и редактирования бд (dbText, dbEdit, dbMemo)
- •58 Компонент запросов Query
53 Компонент MediaPlayer с вкладки system.
C помощью этого компонента несложно сделать аудио/видео-проигрыватель.Для этого прим-тся компонент MediaPlayer, кот состоит из ряда кнопочек, кот имеют собственные имена и названия. Кроме этого компонент MediaPlayer имеет методы, которые дублируют эти кнопочки, что позволяет исп-ть компоненты в 2ух вариантах : видимом и невидимом.
В 1ом случае пользователю предоставляется возможность управлять воспроизведением непосредственно из этого компонента. Во 2ом случае компонент невиден и мы млжем привязать его методы к собственным кнопочкам или пунктам меню. Названия кнопок стандартны и известны: Play, Pause,Stop, Next, Prev, Step, Back, Record, Eject.
Каждой кнопке соот-ет метод с тем же действием и именем, например, нажатие на кнопку Play приводит к тому, что и команда MediaPlayer Play.
Свойства компонента: AutoEnable- это св-во, включ. и выключ автоматическое определение доступности кнопок компонента. Например, если нет уст-ва, которое нужно освоб-ть, то кнопка Eject будет недоступна.
AutoOpen- Если это св-во =True, то компонент сразу же при загрузке программы начинает пропускать указанный файл, если заранее неизвестно, какой файл будет проигрываться, то св-ву присваивают значенике False.
DeviceType- св-во содержит тип уст-ва, например,музыка это или видеофайл.По умолчанию установлен тип AutoSelect т.е компонент будет самостоятельно определять тип уст-ва.
Display- указывает какой компонент мы будем испол-ть как экран для просмотра видео.
EnableButtons-раскрывающееся св-во, где для каждой кнопки можно указать доступность или недоступность.
FileName- содержит имя медиа-файла.
VisibleButtons- аналогично св-ву EnableButtons, только делает указанные кнопки невидимыми.
МЕТОДЫ компонента: 1) Open- открывает мультимедийное уст-во, перед тем как проигрывать файл.
2) DisplayRect- указыват размеры и позицию экрана
3) Close – закрывает окно
Для создания проигрывателя понадобится компонент OpenDialog, для того чтобы пользователь мог выбрать файл.
Св-ву Filter компонента OpenDialog можно указать соот-щий фильтр( т.е наши файлы и с каким расширением могут исп-тся ):
Видео-файлы: *. avi; *. mpg;
Аудио-файлы: *. mav; *. mid; *.mp3
Все файлы: *.*
54. Утилита bde Administrator создания баз данных.
Как правило, БД состоит из неск. таблиц, кот-ые размещают а одном каталоге. Процесс создания БД состоит из 3х. шагов: 1) создание каталога; 2) создание псевдонима; 3) создание таблиц.
Каталог ( папка для файло БД) создаётся при помощи входящей в Делфи утилиты BDE Administrator, котор. запускается из Windows выбора из меню программы – Borland Delphi7.
В левой части окна на вкладке DataBases применены псевдонимы, зарегистр в данном компьютере. Для того чтобы создать новый псевдоним, необходимо из меню Object выбрать команду New, затем в открывшемся диалоговом окне NewData Base Alias(новый псевдоним БД) из списка NewData Base DriverName, в кот-ом перечислены, зарегистр. в системе драйвера доступа БД, нужно выбрать драйвер для создания БД.
При создании псевдонима по умолчанию предлагается драйвер Standard, кот обеспечивает доступ к таблицам в команде Paradox. После выбора драйвера и щелчка на кнопке ОК в списке псевдонимов будет добавлен новый псевдоним.
После этого нужно изменить автоматически созданные админист-ром имя псевдонима и задать поиск к файлам БД, для кот. созд-тся псевдоним. Поиск файла БД можно ввести на вкладке Definition- Path с клавиатуры или восп-ться диалоговым окном Select Directory т.е выбор каталога, кот. открывается щелчком на кнопке с 3мя точками, нах-ся в конце поля Path.
Для того чтобы созданный псевдоним был зарегис-н в файле конфигурации, нужно в меню Object выбрать команду Apply в открывш. Диалогом окне Confirm следут подтвердить необходимость сохранения изменений в файле конфигурации.
