Изучение системы визуального объектно-ориентированного программирования Delphi. Использование стандартных объектов при создании приложений. Описание класса VCL. Создание компонентов. Применение свойства Align. Разработка пользовательского интерфейса.
При низкой оригинальности работы "Создание нового компонента в визуальной среде разработки приложений", Вы можете повысить уникальность этой работы до 80-100%
Цель преддипломной практики: закрепление теоретических знаний, полученных в университете, развитие необходимых практических умений и навыков в соответствии с темой «Создание нового компонента в визуальной среде разработки приложений». Для решения поставленной цели были определены следующие задачи: углубленное изучение систему программирования Delphi; Описание: Производство и распределение электроэнергии, Электрические распределительные сети бытового назначения, Электрические распределительные сети промышленного назначения, Сопутствующие услуги в компьютерной области и в сети Интернет не указанные в другом месте, Услуги консультантов по компьютерным средствам автоматизированного проектирования (CAD) и автоматизированного производства (CAM), Услуги автоматизированного проектирования, Проектные разработки, консультанты, инжиниринг в горной добыче, гражданском и промышленном строительстве и гидроэнергетике (услуги), Консультанты, проектные и инженерно-технические разработки по использованию энергии. ТОО «Энергосервис» предоставляет следующие услуги: - Поверка электрических приборов юридических лиц; Обществом руководят: Собрание его участников, которые предлагают директору фирмы стратегические направления деятельности организации и осуществляют контроль за их использованиемDelphi - это система визуального объектно-ориентированного программирования, в которой в качестве языка программирования используется язык Object Pascal. Язык Object Pascal - строго типизированный объектно-ориентированный язык, в основе которого лежит Turbo Pascal. В состав Delphi входит библиотека VCL (Visual Component Library), содержащая компоненты для построения интерфейса приложения, а также структуры для хранения и обработки данных. Файл содержит ссылки на все формы и модули, входящие в состав проекта. pas - исходный код модуля и формы.Объект, называемый в Delphi классом, может кроме разделов private и public иметь разделы protected, published и automated. Интерфейс OLE (Object Linking and Embedding - связывание и внедрение объектов) поддерживается множеством различных программ и используется для помещения документа, созданного в одной программе, в другую программу. Деструктор объявлен в TOBJECT как виртуальный, поэтому в любом потомке требуется объявлять его с ключевым словом override, которое используется в Delphi для переопределения виртуальных методов. В классах, предназначенных для создания не объектов, а потомков, разрешается определять методы с ключевым словом abstract. … x.max(20,3); {вызывается метод из класса a} x.max(0.1,10,’u’); {вызывается метод из класса b}Использование стандартных объектов при создании приложений не только уменьшает сроки разработки, но и снижает количество ошибок. В нем нет полей, но заданы методы, определяющие основу поведения любого объекта, - создание, уничтожение объекта, обработку сообщений. Exception - является базовым классом для обработки исключительных ситуаций, которые возникают, например, при попытке деления на нуль, выходе за пределы выделенной области памяти, обращении к не существующему файлу и т.д. В Object Pascal реализован механизм обработки исключений, а VCL включает почти сотню классов для представления всех исключительных ситуаций. TPERSISTENT - является предком всех классов, которые могут иметь раздел published (элементы, заданные в этом разделе, отображаются в инспекторе объектов).Компоненты Delphi являются частью классовой иерархии Delphi, которая называется библиотекой визуальных компонентов (Visual Component Library, VCL). Библиотека визуальных компонентов Delphi, несмотря на название, содержит в своем составе как визуальные (видимые во время выполнения приложения), так и невизуальные (видимые только на этапе проектирования) компоненты. К невизуальным относятся такие компоненты, как TTIMER, TTABLE, TQUERY и др. Компонент - это небольшая часть приложения, обеспечивающая создание пользовательского интерфейса. Компоненты можно представить как небольшие "кирпичики", из которых строится "дом" - приложение.Для создания собственного компонента важно иметь представление о библиотеке визуальных компонентов Delphi, об иерархии компонентов.
План
Содержание
Введение
1. Система программирования Delphi
1.1 Состав проекта
1.2 Описание класса
2. Класс VCL
2.1 Компоненты
2.2 Основы создания компонентов
Заключение
Литература
Приложения
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы