Информатика. Программирование в Delphi
          
        
        
          
            12
          
        
        
          Edit1:   TEdit;
        
        
          private
        
        
          
            {  Private declarations  }
          
        
        
          public
        
        
          
            {  Public declarations  }
          
        
        
          end;
        
        
          var
        
        
          Form1:   TForm1;
        
        
          В разделе
        
        
          
            type
          
        
        
          –
        
        
          
            тип
          
        
        
          объявляется тип
        
        
          
            TForm1
          
        
        
          , который является клас-
        
        
          сом, наследником класса
        
        
          
            TForm
          
        
        
          . Для объявления класса используется оператор
        
        
          отношения «=» (
        
        
          
            равно
          
        
        
          ) и зарезервированное слово
        
        
          
            class
          
        
        
          – класс, после которо-
        
        
          го в круглых скобках указывается класс–родитель.
        
        
          В этом же разделе объявляется объект
        
        
          
            Button1 – кнопка управления
          
        
        
          ,
        
        
          являющийся экземпляром класса
        
        
          
            TButton
          
        
        
          и объект
        
        
          
            Editl
          
        
        
          –
        
        
          
            окно
          
        
        
          
            редактирова-
          
        
        
          
            ния
          
        
        
          , являющийся экземпляром класса
        
        
          
            TEdit
          
        
        
          . При объявлении объекта после
        
        
          его имени ставится знак «:» (
        
        
          
            двоеточие
          
        
        
          ) и пишется его тип (класс).
        
        
          В разделе
        
        
          
            var
          
        
        
          –
        
        
          
            переменные
          
        
        
          объявляется объект
        
        
          
            Form1
          
        
        
          –
        
        
          
            форма
          
        
        
          типа
        
        
          
            TForm1
          
        
        
          . Этот объект является экземпляром класса
        
        
          
            TForml
          
        
        
          .
        
        
          Класс
        
        
          
            TObject
          
        
        
          является главным базовым классом всех классов в среде
        
        
          программирования
        
        
          
            Delphi
          
        
        
          . Класс
        
        
          
            TObject
          
        
        
          не имеет полей и свойств, но имеет
        
        
          методы, позволяющие создавать, обрабатывать и удалять объекты.
        
        
          Все классы в
        
        
          
            Delphi
          
        
        
          являются прямыми или косвенными наследниками
        
        
          класса
        
        
          
            TObject
          
        
        
          .
        
        
          Интерфейс приложения
        
        
          
            Windows
          
        
        
          
            ,
          
        
        
          создаваемого в среде про-
        
        
          граммирования
        
        
          
            Delphi
          
        
        
          
            
              ,
            
          
        
        
          основывается на четырех базовых классах.
        
        
          
            1. ТApplication
          
        
        
          –
        
        
          
            приложение
          
        
        
          . Среда программирования
        
        
          
            Delphi
          
        
        
          автома-
        
        
          тически создает экземпляр
        
        
          
            Application
          
        
        
          класса
        
        
          
            ТApplication
          
        
        
          при выполнении
        
        
          приложения. Свойства и методы класса
        
        
          
            TApplication
          
        
        
          описывают основные ха-
        
        
          рактеристики приложения
        
        
          
            Windows
          
        
        
          
            .
          
        
        
          Класс
        
        
          
            TApplication
          
        
        
          подготавливает опре-
        
        
          деление класса окна приложения
        
        
          
            TForm,
          
        
        
          создает главное окно приложения, ак-
        
        
          тивизирует приложение, обрабатывает сообщения и т. д.
        
        
          
            2. TClipboard
          
        
        
          –
        
        
          
            буфер
          
        
        
          
            обмена
          
        
        
          . Его средства определяют взаимодействие
        
        
          приложения с
        
        
          
            буфером обмена Windows
          
        
        
          
            .
          
        
        
          Буфер обмена используется как вре-
        
        
          менное хранилище скопированных или вырезанных в него объектов или фраг-
        
        
          ментов текста.
        
        
          
            3. TForm
          
        
        
          –
        
        
          
            форма
          
        
        
          . Инкапсулирует (содержит) свойства и методы окна
        
        
          
            Windows
          
        
        
          .
        
        
          
            4. TScreen
          
        
        
          –
        
        
          
            экран
          
        
        
          . Класс
        
        
          
            TScreen
          
        
        
          инкапсулирует состояние экрана или
        
        
          выводимой области. Среда
        
        
          
            Delphi
          
        
        
          во время работы автоматически создает эк-
        
        
          земпляр
        
        
          
            Screen
          
        
        
          класса
        
        
          
            TScreen
          
        
        
          .
        
        
          
            Объект
          
        
        
          
            Object
          
        
        
          –
        
        
          
            объект –
          
        
        
          конкретный, существующий в памяти компьютера, эк-