Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Создать индекс для таблицы ABS (Absolute Database)
Категория: Базы данных
Категория: Базы данных
Замена подстроки в строке
Категория: Текст и строки
Категория: Текст и строки
Удалить лишние символы из строки
Категория: Текст и строки
Категория: Текст и строки
Узнать все IP-адреса компьютера
Категория: Интернет и Сети
Категория: Интернет и Сети
Компонент PopupMenu
Категория: Компоненты
Категория: Компоненты
Как поместить графический элемент в ListBox
Категория: Компоненты
Категория: Компоненты
Вычисление интеграла с заданной точностью алгоритмом Симпсона.
Категория: Математика
Категория: Математика
Преобразовать любой тип в строку
Категория: Текст и строки
Категория: Текст и строки
Изменить пароль для Paradox
Категория: Базы данных
Категория: Базы данных
Поставить пароль на Paradox
Категория: Базы данных
Категория: Базы данных
Delphi - Справочник: Self
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 |