Знакомство с языком delphi

Введение. Учебник Delphi для начинающих

знакомство с языком delphi

Этот раздел я хочу начать со знакомства с интерфейсом среды о История языка Delphi · Добавить комментарий; просмотров. Статьи о Delphi. Первое знакомство с Delphi. Язык программирования Delphi достаточно прост для освоения, но очень эффективный и мощный. Самое. В данной статье я постараюсь дать некоторые основы языка программирования Delphi, сразу же скажу, что изучить язык программирования.

В самом начале стоит имя модуля. Оно может быть любым, но таким же, как и имя файла без учета его расширения. Изменять имя модуля вручную нежелательно.

Если все же надо изменить, то сохраните сначала модуль со старым именем. Для этого нужно выбрать команду меню: File Save As Файл Сохранить. Желательно давать модулям понятные имена. В этом случае по имени можно определить, что находится внутри одноименного модуля. Трудно догадаться, что находится в файле под именем Unitl. Файлам также желательно давать такие имена, которые связаны с их содержимым.

знакомство с языком delphi

Например, главную форму программы лучше сохранять в файле с именем MainUnit. В этом случае модуль и файл будут иметь имя MainUnit или MainModule, и вы можете сразу определить, что это главная форма. Далее идет подключение глобальных модулей.

Все процедуры, функции, константы описаны в каком-нибудь модуле, и прежде чем эти процедуры использовать, нужно его подключить. Вы можете знать о существовании какой-нибудь функции.

знакомство с языком delphi

Но чтобы об этом узнал компилятор, вы должны указать модуль, где описана эта функция, понятным для компилятора языком. Например, вам надо превратить число в строку. Для этого в Delphi уже есть функция IntTostr.

знакомство с языком delphi

Она описана в модуле Sysutils. Если вы хотите воспользоваться этой функцией, вам надо подключить этот модуль к своему модулю Формы напечатать название Sysutils в разделе uses.

Знакомство с Delphi - Программирование на Delphi

Далее идёт описание типов данных, используемых в данном модуле. Сейчас здесь уже описан тип TForm1. Описание типа содержит разделы, определяющие структуру данных этого типа. Существуют четыре типа разделов: Private — свойства и методы из этого раздела доступны только этому объекту.

  • Знакомство с Delphi
  • Основы Delphi
  • Основы языка Delphi

Сторонние объекты не могут получить доступ к хранящимся здесь свойствам и методам; Public — все, что описано здесь, доступно всем; Published — когда будут писываться собственные компоненты приложения, в этом разделе мы будем описывать свойства и события, которые должны быть отображены в объектном инспекторе. Не пытайтесь его распахнуть на весь экран: Связано это с функциональностью главного окна: Минимизация главного окна приводит к исчезновению с экрана других окон Delphi[Эти окна появятся, как только будут восстановлены размеры главного окна.

В главном окне располагается главное меню Delphi, набор пиктографических командных кнопок и палитра компонентов. Главное меню [Помимо главного меню в Delphi широко используется система вспомогательных меню, доступ к которым осуществляется правой кнопкой мыши. Все опции главного меню представляют собой опции-заголовки, открывающие доступ к выпадающим меню второго уровня. Для начального знакомства с Delphi мы вполне обойдемся пиктографическими кнопками, и нам не понадобится обращаться к главному меню, вот почему подробное описание его опций вы найдете не здесь, а в прил.

знакомство с языком delphi

Все элементы главного окна располагаются на специальных панельках, в левой части которых имеются кнопки управленияпозволяющие с помощью мыши перетаскивать панельки с помещенными на них элементами. Для изменения состава показываемых на панельке кнопок нужно предварительно щелкнуть по ней правой кнопкой мыши.

В появившемся после этого окне вспомогательного меню рис. После выбора customize Настройка появится окно настройки рис. При его создании мне хотелось, с одной стороны, получить больше места для размещения страниц галереи компонентов, а с другой поместить в главное окно пиктограммы часто используемых мною команд меню: Project Syntax check проверка синтаксиса кода программыView Debug Windows Watches доступ к окну наблюдения отладочного режима и View Debug windows Breakpoints доступ к окну точек останова.

Знакомство с Delphi

Левая часть окна Рис. Главное окно с нестандартным расположением своих элементов 2. Пиктографические кнопки Пиктографические кнопки открывают быстрый доступ к наиболее важным опциям главного меню. По функциональному признаку они разделены на 7 групп. Каждая группа занимает отдельную панельку. В следующей таблице описаны команды, реализуемые стандартным набором пиктографических кнопок пиктографические кнопки галереи компонентов рассматриваются отдельно в гл.

Эквивалент опции File New Other этой кнопки нет в версиях 1, 2 и 3 Открывает существующий файл. Эквивалент опции File Open File Сохраняет файл на диске. Эквивалент опции File Save All Открывает созданный ранее проект программы.

Эквивалент опции Project Remove from Project Группа View Выбирает модуль из списка модулей, связанных с текущим проектом. Эквивалент опции View units клавиши быстрого доступа Shift-F12 Выбирает форму из списка форм, связанных с текущим проектом.

Эквивалент опции View Forms клавиши быстрого доступа Ctrl-F12 Переключает активность между окном формы и окном кода программы. Эквивалент опции Run Run клавиша быстрого доступа F9 Реализует паузу в работе отлаживаемой программы. Эквивалент опции Run Program Pause Осуществляет пошаговую трассировку программы с прослеживанием работы вызываемых подпрограмм.

Эквивалент опции Run Trace into клавиша быстрого доступа F7 Осуществляет пошаговую трассировку программы, но не прослеживает работу вызываемых подпрограмм. Эквивалент опции Help Delphi Help этой кнопки нет в версиях 1, 2 и 3 Группа Desktops Список выбора возможных вариантов настройки остальных окон Delphi Сохраняет текущую настройку окон Delphi Выбирает настройку окон, соответствующую отладочному режиму Группа Internet Начинает создание нового приложения по технологии WebSnap для Интернет Создает новую страницу приложения WebSnap Создает новый модуль данных приложения WebSnap 2.

Статьи о Delphi

Настройка окон Начиная с версии 5, главное окно обогатилось тремя новыми интерфейсными элементами, указанными в группе Desktops предыдущей таблицы. С помощью этих инструментов программист может подготовить несколько вариантов расположения остальных окон Delphi и сохранить их в настроечном файле. Обычно выбираются две или три основные конфигурации окон: При разработке формы на экране должна быть видна сама форма, Дерево объектов и Инспектор объектов.

Настроив соответствующие размеры и положение этих окон, такую настройку можно сохранить под именем, например, Design Desk. Для режима кодирования обычно нужно только максимально распахнутое на экран окно кода с браузером Code Explorer и пристыкованное к нему окно Дерева объектов.

Такую конфигурацию можно сохранить под именем code-Desk. Такую конфигурацию можно сохранить под именем DebugDesk, например. Теперь при переходе к тому или иному режиму достаточно раскрыть список и выбрать из него нужную настройку.

знакомство с языком delphi

Если вы предварительно укажете с помощью кнопки настройку для отладочного режима, эта стройка появится автоматически, как только среда перейдет в режим отладки. Палитра компонентов Палитра компонентов - это главное богатство Delphi. Она занимает правую часть главного окна и имеет закладки, обеспечивающие быстрый поиск нужного компонента. Под компонентом понимается некий функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы.

С помощью компонентов создается каркас программы, во всяком случае - ее видимые на экране внешние проявления: Как и панель кнопок, палитра компонентов может настраиваться. Для этого используется специальный редактор, окно которого появляется на экране после щелчка правой кнопкой мыши на любой пиктограмме в палитре компонентов и выбора опции properties Свойства рис.

Нет смысла удалять какой-то из компонентов, а создавать новые мы с вами пока еще не умеем, поэтому я не рекомендую вам экспериментировать с редактором палитры. Тем не менее один совет все-таки дам.

Язык программирования Delphi

В стандартном наборе страниц палитры компонентов есть страница Samples, содержащая довольно часто используемые компоненты. Имеет смысл поменять ее местами с менее используемой страницей, например, со страницей ADO. После такой перестановки закладка Samples станет доступна в любой момент.