Мой DELPHI – Программирование

Всё для программера

Методы в Delphi

Методы в Delphi

  1. Обзор
  2. Чтобы полностью понять и почувствовать все преимущества Delphi, Вам
    нужно хорошо изучить язык Object Pascal. И хотя возможности визуальной
    части Delphi чрезвычайно богаты, хорошим программистом может стать только
    тот, кто хорошо разбирается в технике ручного написания кода.

    По мере обсуждения темы данного
    раздела мы рассмотрим несколько простых примеров, которые, тем не менее,
    демонстрируют технику использования важных управляющих элементов Windows.

  3. Создание
    методов с помощью визуальных средств
  4. В предыдущем уроке Вы видели,
    что синтаксический “скелет” метода может быть сгенерирован с помощью визуальных
    средств. Для этого, напомним, нужно в Инспекторе Объектов дважды щелкнуть
    мышкой на пустой строчке напротив названия интересующего Вас события в
    требуемом компоненте. Заметим, если эта строчка не пуста, то двойной щелчок
    на ней просто переместит Вас в окне Редактора Кода в то место, где находится
    данный метод.

    Для более глубокого понимания
    дальнейшего изложения кратко остановимся на концепции объектно-ориентированного
    программирования. Для начала определим базовое понятие объектно-ориентированного
    программирования – класс. Класс – это
    категория объектов, обладающих одинаковыми свойствами и поведением. При
    этом объект представляет собой просто экземпляр какого-либо
    класса. Например, в Delphi тип “форма” (окно) является классом, а переменная
    этого типа – объектом. Метод – это процедура, которая определена как часть
    класса и инкапсулирована (содержится) в нем. Методы манипулируют полями
    и свойствами классов (хотя могут работать и с любыми переменными) и имеют
    автоматический доступ к любым полям и методам своего класса. Доступ
    к полям и методам других классов зависит от уровня “защищенности” этих
    полей и методов. Пока же для нас важно то, что методы можно создавать как
    визуальными средствами, так и путем написания кода вручную.

    Давайте рассмотрим процесс
    создания программы CONTROL1, которая поможет нам изучить технику написания
    методов в Delphi. Прочитать остальную часть записи »

Урок 4: Обзор Палитры Компонент

Урок 4: Обзор Палитры Компонент

  1. ОБЗОР
  2. В данной статье дается обзор стандартных и дополнительных компонент
    из Палитры Компонент Delphi (стр. Standard и Additional), страницы диалогов
    (Dialogs), системных компонент (стр. System), страницы объектов в формате
    Visual Basic (VBX). Компоненты, осуществляющие доступ к данным и отображение
    их на экране будут рассматриваться позднее.

  3. Стандартные компоненты
  4. С компонентами, расположенными на первой странице Палитры Компонент
    Вы могли ознакомиться в Уроке № 2.

    На первой странице Палитры Компонент размещены 14 объектов (рис.8)
    определенно важных для использования. Мало кто обойдется длительное время
    без кнопок, списков, окон ввода и т.д. Все эти объекты такая же часть Windows,
    как мышь или окно.

    Набор и порядок компонент на каждой странице являются конфигурируемыми.
    Так, Вы можете добавить к имеющимся компонентам новые, изменить их количество
    и порядок. Это можно сделать, вызвав всплывающее меню (нажать правую кнопку
    мыши, когда указатель над Палитрой).

    Рис.8: Компоненты, расположенные
    на первой странице Палитры.
    Прочитать остальную часть записи »

Урок 2: Среда программирования

Урок 2: Среда программирования Delphi

Содержание урока 2:

Обзор

Требования к аппаратным и программным средствам

Общая структура Среды Delphi

Основные элементы

Дополнительные элементы

Инструментальные средства

Стандартные компоненты

Инспектор объектов

Сохранение проекта

TButton, исходный текст, заголовки и Z-упорядочивание

Тьюторы

ОБЗОР
В данной статье дается обзор
среды программирования Delphi. Обсуждаются главные части рабочей среды
и охватываются такие важные вопросы как требования к системным ресурсам
и основные части программы, созданной в Delphi. В конце статьи можно найти
короткое обсуждение тьюторов.

Данная статья предполагает
наличие знаний о:

  • Использовании Windows
  • Простейших программных конструкциях
    таких, как переменные, циклы и функции

Прочитать остальную часть записи »