Создание подгружаемых модулей для Delphi-программ и их использование - Курсовая работа

бесплатно 0
4.5 122
История создания языка программирования Delphi, его компоненты для создания форм. Возможности интегрированной среды разработки. Виды (системные и визуальные) и структура подгружаемых модулей. Разработка модуля и создание программы с его использованием.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Брянский государственный университет имени академика И.Г.Создание модуля - Delphi позволяет программисту поместить свои функции и процедуры, константы, переменные в отдельный модуль, а затем использовать процедуры, функции, типы, константы, переменные модуля в своих программах, указав имя модуля в списке модулей, необходимых программе (инструкция uses). Цель работы: Создать подгружаемый модуль для Delphi-программ и его использовать.Delphi (Делфи, произносится) - язык программирования, который используется в одноименной среде разработки.Изначально среда разработки Delphi была предназначена исключительно для разработки приложений Microsoft Windows, затем был реализован вариант для платформ Linux (как Kylix), однако после выпуска в 2002 году Kylix 3 его разработка была прекращена, и вскоре было объявлено о поддержке Microsoft .NET.Object Pascal - результат развития языка Турбо Паскаль, который, в свою очередь, развился из языка Паскаль. Паскаль был полностью процедурным языком, Турбо Паскаль, начиная с версии 5.5, добавил в Паскаль объектно-ориентированные свойства, а в Object Pascal - динамическую идентификацию типа данных с возможностью доступа к метаданным классов (то есть к описанию классов и их членов) в компилируемом коде, также называемом интроспекцией - данная технология получила обозначение RTTI. Так как все классы наследуют функции базового класса TOBJECT, то любой указатель на объект можно преобразовать к нему, после чего воспользоваться методом CLASSTYPE и функцией TYPEINFO, которые и обеспечат интроспекцию. Также отличительным свойством Object Pascal от С является то, что объекты по умолчанию располагаются в динамической памяти. Delphi for .NET - среда разработки Delphi, а также язык Delphi (Object Pascal), ориентированные на разработку приложений для .NET.Библиотека визуальных компонентов (Visual Component Library - VCL) Delphi содержит множество предопределенных типов компонентов, из которых пользователь может строить свою прикладную программу. Компонент Delphi Label предназначен для показа текста на форме программы, которые не будут меняться в течении работы программы. Текст надписи компонента Label можно изменить, но делается это только программно. Текст, отображаемые в компоненте, определяются значением свойства Caption. Текст, не поместившийся по длине в компонент, просто сдвигается влево и пользователь может курсором перемещаться по этому тексту.Все модули можно разбить на две группы: системные модули и модули визуальных компонентов. Модуль System - это сердце среды Delphi; содержащиеся в нем подпрограммы обеспечивают работу всех остальных модулей системы. Модуль System подсоединяется автоматически к каждой программе и его не надо указывать в операторе uses. Модули визуальных компонентов (VCL - Visual Component Library) используются для визуальной разработки полнофункциональных GUI-приложений - приложений с графическим пользовательским интерфейсом (Graphical User Interface).// Раздел интерфейса Interface Uses ; Uses ;Написать модуль;Измените заголовок формы (свойство Caption) на Матрица.Чтобы приступить к созданию модуля, нужно сначала закрыть окно формы и окно модуля формы (в ответ на вопрос о необходимости сохранения модуля следует выбрать No, т. е. модуль, соответствующий закрытой форме, сохранять не надо). Затем из меню File нужно выбрать команду New | Unit. В результате открывается окно редактора кода, в котором находится сформированный Delphi шаблон модуля. В разделе интерфейса размещаются описания идентификаторов, которые должны быть доступны всем модулям и программам, использующим этот модуль и содержащим его имя в списке uses. В разделе интерфейса объявляются типы, константы, переменные и подпрограммы.Для того чтобы в программе могли применяться функции и процедуры модуля, программист должен добавить этот модуль к проекту и указать имя модуля в списке используемых модулей (обычно имя модуля программиста помещают в конец сформированного Delphi списка используемых модулей). После добавления имени модуля в список модулей, используемых приложением, сам модуль нужно добавить в проект. Для этого из меню Project надо выбрать команду Add to Project и в открывшемся диалоговом окне - имя файла модуля.В ходе выполнения курсовой работы были изучены основные возможности интегрированной среды разработки Delphi для написания программы. Также выполнены следующие задачи: 1.begin if (STRINGGRID3.Cells[0,0]="") or (STRINGGRID3.Cells[0,0]="") or (STRINGGRID3.Cells[0,0]="") then begin if (STRINGGRID3.Cells[0,0]="") or (STRINGGRID3.Cells[0,0]="") or (STRINGGRID3.Cells[0,0]="") then SHOWMESSAGE("Заполните матрицу") else begin if form1.RADIOBUTTON1.Checked=true then begin label3.caption:="Сумма эл-ов= " FLOATTOSTR(SEM(A)); SHOWMESSAGE("Заполните матрицу") else

План
Содержание

Введение

Глава 1. Возможности среды Delphi

1.1 Определение

1.2 Целевая платформа

1.3 История языка

1.4 Компоненты языка Delphi

1.5 Подгружаемые модули

1.5.1 Виды модулей

1.5.2 Структура модуля

Глава 2. Разработка приложения

2.1 Постановка задач

2.2 Проектирование форм

2.3 Разработка модуля

2.4 Использование написанного модуля

Заключение

Список используемой литературы

Приложение

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?