Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Создать индекс для таблицы ABS (Absolute Database)
   Категория: Базы данных
  Замена подстроки в строке
   Категория: Текст и строки
  Удалить лишние символы из строки
   Категория: Текст и строки
  Узнать все IP-адреса компьютера
   Категория: Интернет и Сети
  Компонент PopupMenu
   Категория: Компоненты
  Как поместить графический элемент в ListBox
   Категория: Компоненты
  Преобразовать любой тип в строку
   Категория: Текст и строки
  Изменить пароль для Paradox
   Категория: Базы данных
  Поставить пароль на Paradox
   Категория: Базы данных

Delphi - Справочник: Self

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 Self
var Self : Class Type;
Переменная (Unit System)
Скрытый параметр на метод - ссылка на содержание объекта
Описание:
Переменная Self скрытый параметр для каждого метода в объекте. Он позволяет методу обратиться к объекту.

Это особенно важно, когда параметры метода такие же, как переменные класса, предназначенные для содержания этих переданных значений.
Пример кода: Установка нескольких свойств основной формы программы

// Полный код Модуля. // ----------------------------------------------------------- // Вы должны поместить этот код в модуль с именем Unit1 и с формой // названную Form1, которая имеет событие OnCreate названное FormCreate. unit Unit1; interface uses Forms, Dialogs, Classes, Controls, StdCtrls, Windows; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} // Вложение определений формы procedure TForm1.FormCreate(Sender: TObject); begin // Использование Self для идентификации формы позволяя нам // установить некоторые атрибуты формы Self.Caption := 'Test program'; Self.Visible := True; end; end.

Результат:
Форма отобразится с загаловком:

Test Program

  << Вернуться