
- •51.Основы визуального программирования в Delphi. Пустая форма и ее модификация.Компоненты страницы Standart.
- •52.Размещение нового компонента в Delphi. Обработка событий. Динамические изменение свойств объекта.
- •53.Компоненты страницы Additional в Delphi, их назначение, свойства, примеры применения.
- •54.Компоненты страниц Win32 в Delphi, их назначение, свойства, примеры применения.
- •55.Компоненты страницы System в Delphi, их назначение, свойства, примеры применения.
- •58.Графические возможности Delphi. Свойство Canvas и его использование. Холст, карандаш, кисть. Вывод текста. Методы рисования графических приметивов.
- •59.Графические возможности Delphi. Свойство Canvas и его использование. Работа с иллюстрациями. Битовые образы. Мультипликация.
- •60.Мультимедийные возможности Delphi. Компоненты Animate и MediaPlayer. Запись и воспроизведение звука. Создание анимации. Просмотр видеороликов и анимации.
- •62.Назначение и использование утилит Borland Database Desktop и bde Administrator.
55.Компоненты страницы System в Delphi, их назначение, свойства, примеры применения.
На этой странице находится набор компонентов для доступа к системным ресурсам, таким как OLE, DDE. TTimer создает событие OnTimer, интервал которых задан с свойстве Interval. Этот интервал задается в миллисекундах и работает относительно точно. Тем не менее не рекомендуется его применение при точных вычислениях. С помощью свойства Enabled счетчик можно запустить (true) или остановить (false).
TPaintBox компонент для рисования. Доступ к графике через Canvas. TMediaPlayer работает с изображением и звуком. Использует стандартный драйвер мультимедиа. Имеет вид готовой к работе панели управления устройством управления (кнопки Play, Stop и т.п.).
TOLEContainer это компонент, содержащий OLE-объекты. Привязанные объекты во время проектировки приложения линкуются в исполняемый EXE файл.
TDDEClientConv представляет собой связь с DDE сервером. Посылает данные или макрокоманды на сервер DDE после того, как связь была установлена. Это стандартные методы обмена данными между приложениями. Пример вы можете найти в стандартной поставке примеров Delphi.
TDDEClientItem определяет обмен данными между DDE приложениями. Он содержит в себе данные, которые передаются. Используйте этот компонент вместе с TDDEClientConv, чтобы позволить приложению действовать как клиент DDE, и иметь возможность передать данные. TDDEServerConv представляет собой связь с DDE клиентом. TDDEServerItem представляет собой обмениваемые данные в DDE приложении
56.Компоненты страницы Dialogs в Delphi, их назначение, свойства, примеры применения.
На странице Dialogs размещаются стандартные диалоговые элементы Windows, как то окна открытия, сохранения файлов, окна выбора шрифта, принтера и т.п. Эти компоненты пользуются стандартным системным интерфейсом.
TOpenDialog это диалог открытия файла. Этот и все другие диалоги активируются через функцию Execute. Обычно процедура вызова подобного диалогового окна выглядит следующим образом:
if OpenDialog.Execute then Memo.Lines.LoadFromFile(OpenDialog.FileName); Здесь показан пример загрузки текстового файла в компонент Memo (страница Standart), выбранного с помощью диалога открытия файла OpenDialog. Текст заголовка диалога в свойстве Title. Фильтр, который будет отфильтровывать файлы по расширению указывается в свойстве Filter. Свойство InitialDir указывает программе каталог по умолчанию, который будет открыт в диалоговом окне. Если это свойство не задано, то берется каталог, из которого запущена программа.
TSaveDialog - диалог сохранения файла. Свойства и работа подобны диалогу TOpenDialog. TOpenPictureDialog - диалог открытия рисунка. TSavePictureDialog - диалог сохранения рисунка. TFontDialog - вызывает стандартный диалог выбора шрифта. Свойство Device указывает типы отображаемых шрифтов.
TColorDialog - диалог выбора цвета. TPrintDialog - диалог выбора принтера.
TFindDialog - диалог поиска фрагмента текста в документе. TReplaceDialog - диалог замены текста в документе.
57.Компоненты страницы Samples в Delphi, их назначение, свойства, примеры применения.
TGauge это графически улучшенный ProgressBar. Содержит в себе надпись процента выполнения действия. В свойствах MinValue, MaxValue, Progress указаны соответственно минимальное, максимальное и текущее значение. Свойство BackColor содержит цвет фона, а ForeColor - цвет заполнения. Свойством Kind можно задать разный тип отображения индикатора. TSpinEdit по своему функциональному назначению схож с компонентом TUpDown (страница Win32). Значение Value видно сразу в момент его изменения в индикаторе. Кроме того значение можно корректировать с помощью цифр.
TDirectoryOutline показывает древовидный список каталогов.
TCalendar - календарь. Свойство Year, Month, Day (год, месяц, день) разбиты на три отдельные части.