Начинающие разработчики, стремящиеся освоить язык программирования Delphi, уже должны быть знакомы с основами Microsoft Windows. Изучать Delphi проще всего, если подойти к нему из ориентированной учебной системы.
Основополагающие концепции
Начните с урока истории, посвященного эволюции (Турбо) Паскаль в Delphi 2005Таким образом, Delphi превратилась в среду быстрого развертывания приложений, предназначенную для предоставления высокопроизводительных масштабируемых приложений для онлайн и мобильной доставки.
После этого, изучить мясо-картофель, что Delphi на самом деле и как установить и настроить свою среду разработки. Оттуда, изучить основные части и инструменты Delphi IDE.
"Привет, мир!"
Начните свой обзор разработки приложений с Delphi, создав простой проект, написание кода, компилирование и запуск проекта. потом узнать о свойствах, событиях и Delphi Pascal создав ваше второе простое приложение Delphi, позволяющее узнать, как размещать компоненты в форме, устанавливать их свойства и писать процедуры обработчика событий, чтобы компоненты взаимодействовали.
Дельфи Паскаль
Прежде чем приступить к разработке более сложных приложений с использованием функций RAD в Delphi, вы должны изучить основы Дельфи Паскаль язык. На этом этапе вам нужно подумать о поддержке кода, включая комментирование кода и о том, как очистка ошибок кода Delphi - обсуждение ошибок проектирования, запуска и компиляции Delphi и способов их устранения. Также взгляните на некоторые решения наиболее распространенных логических ошибок.
Формы и базы данных
Практически в каждом приложении Delphi мы используем формы для представления и получения информации от пользователей. Delphi вооружает нас богатым набором визуальных инструментов для создания форм и определения их свойств и поведения. Мы можем настроить их на время проектирования используя редакторы свойств, и мы можем написать код для их динамической переустановки во время выполнения. Посмотрите на простых формах SDI и рассмотрите некоторые веские причины, чтобы не позволить вашей программе автоматически создавать формы.
Delphi Personal Редакция не предлагает поддержку базы данных, но вы можете создать свой собственныйплоский база данных для хранения любых данных - и все это без единого компонента, учитывающего данные.
Управление вашей работой
Пока вы разрабатываете большое приложение Delphi, поскольку ваша программа становится все более сложной, ее исходный код может стать трудно поддерживать. Создайте свои собственные модули кода - файлы кода Delphi, которые содержат логически связанные функции и процедуры. По пути вы должны изучить встроенные подпрограммы Delphi и как заставить все модули приложения Delphi взаимодействовать.
Delphi IDE ( редактор кода) помогает эффективно перейти от реализации метода и объявления метода, найти объявление переменной использование всплывающих подсказок и многое другое.