Лекция "Использование невизуальных компонентов в Delphi"

  • Лекции
  • doc
  • 31.03.2017
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Невизуальные компоненты (nonvisual components) — это, так сказать, бойцы невидимого фронта, они работают, но сами на экране не видны. К невизуаль-ным компонентам относятся таймер, компоненты доступа к базам данным и др. На стадии проектирования невизуальный компонент представляется на форме небольшим значком. Его свойства устанавливаются в Инспекторе Объектов. Некоторые компоненты хотя и являются невизуальными, могут что-нибудь отображать на экране. Например, невизуальный компонент MainMenu отображает на форме строку главного меню, а невизуальный компонент OpenDialog — стандартное диалоговое окно выбора файла
Иконка файла материала Использование невизуальных компонентов в Delphi.doc
Использование невизуальных компонентов в Delphi Невизуальные компоненты (nonvisual components) — это, так сказать, бойцы невидимого  фронта, они работают, но сами на экране не видны. К невизуаль­ным компонентам  относятся таймер, компоненты доступа к базам данным и др. На стадии проектирования  невизуальный компонент представляется на форме небольшим значком. Его свойства  устанавливаются в Инспекторе Объектов. Некоторые компоненты хотя и являются  невизуальными, могут что­нибудь отображать на экране. Например, невизуальный  компонент MainMenu отображает на форме строку главного меню, а невизуальный  компонент OpenDialog — стандартное диалоговое окно выбора файла Многие приложения в процессе работы выполняют некоторые стандартные операции. Для этого они имеют  формы, содержащие примерно одинаковые наборы элементов управления. Шаблоном называется форма, которая помещена в репозиторий и используется в качестве основы для создания новых форм приложения. В результате полученные таким образом формы   будут   иметь   единый   стиль   оформления   и   некие   общие   для   всех   функции. Репозиторий ­ это хранилище De^hi, в котором хранятся заготовки (шаблоны) проектов и их   составных   частей.   Здесь   можно   найти   стандартное   приложение,   динамическую библиотеку, форму, модуль и т.д. Доступ к репозиторию открывает опция меню File/New. Репозиторий состоит из пяти страниц ­  New,  Forms,  Dialogs,  Data,  Modules  и  Projects. Страница  New содержит шаблоны для создания приложения (Application), объекта  OLE­ автоматизации (Automation Object), нового компонента (Component), модуля данных (Data Module), динамически загружаемой библиотеки (DLL), формы (Form), текстового файла (Text), программного модуля и  другие. Страница Forms служит для выбора предопределенных форм. Среди них ­ About Box, Database Form, Dual List Box, Quick Report Labels, Quick Report List, Quick Report  Master/Detail и Tabbed Pages. Для подключения новой формы к проекту достаточно обратиться к репозиторию и  выбрать нужную разновидность формы. Менеджер проекта автоматически подключает  новую форму к списку используемых форм и обеспечивает все необходимые действия  по ее инициации. Самая первая подключенная к проекту форма (стандартное имя  формы ­ Form1) становится главным окном программы. Окно этой формы  автоматически появляется на экране в момент старта программы. Полезную форму можно включить в репозиторий для постоянного использования в любом  проекте. Для этого используется команда Add to Repository меню Project главного окна  Delphi