Difference between revisions of "With/ru"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{With}} Зарезервированное слово '''with''' предназначено для сокращенного написания типа...") |
m (Fixed syntax highlighting) |
||
Line 1: | Line 1: | ||
− | {{ | + | {{with}} |
[[Reserved word/ru|Зарезервированное слово]] '''with''' предназначено для сокращенного написания типа [[Record/ru|запись (структура)]]. Оно используется совместно с ключевым словом [[Do/ru|do]]. | [[Reserved word/ru|Зарезервированное слово]] '''with''' предназначено для сокращенного написания типа [[Record/ru|запись (структура)]]. Оно используется совместно с ключевым словом [[Do/ru|do]]. | ||
Пример: | Пример: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
// Объявление записи (структуры) | // Объявление записи (структуры) | ||
type | type |
Latest revision as of 12:10, 4 March 2020
│
Deutsch (de) │
English (en) │
suomi (fi) │
русский (ru) │
Зарезервированное слово with предназначено для сокращенного написания типа запись (структура). Оно используется совместно с ключевым словом do.
Пример:
// Объявление записи (структуры)
type
TreRecord = record
strValue: string;
intValue: integer;
dblValue: double;
end;
var
reRecord: TreRecord; // Объявляем переменную типа "запись"
begin
...
// стандартное обращение к полям записи:
reRecord.strValue := 'Test';
reRecord.intValue := 5;
reRecord.dblValue := 4.2;
// с использованием слова "with"
with reRecord do
begin
strValue := 'Test';
intValue := 5;
dblValue := 4.2;
end;
...
end;