Инструкция with позволяет
использовать в тексте программы имена полей без указания имени переменной-записи.
В общем виде инструкция with выглядит следующим образом:
with
Имя do
begin
( инструкции программы } end;
где:
имя — имя переменной-записи;
with — зарезервированное слово
языка Delphi, означающее, что далее, до слова end, при обращении к полям записи
имя, имя записи можно не указывать.
Например, если в программе
объявлена запись
student:record
// информация о студенте
f_name:
string[30]; // фамилия
l_name:
string[20]; // имя
address:
string[50]; // адрес
end;
и данные о студенте
находятся в полях Edit1, Edit2 и Edit3 диалогового окна, то вместо инструкций
Знаете ли Вы, что, когда некоторые исследователи, пытающиеся примирить релятивизм и эфирную физику, говорят, например, о том, что космос состоит на 70% из "физического вакуума", а на 30% - из вещества и поля, то они впадают в фундаментальное логическое противоречие. Это противоречие заключается в следующем.
Вещество и поле не есть что-то отдельное от эфира, также как и человеческое тело не есть что-то отдельное от атомов и молекул его составляющих. Оно и есть эти атомы и молекулы, собранные в определенном порядке. Также и вещество не есть что-то отдельное от элементарных частиц, а оно состоит из них как базовой материи. Также и элементарные частицы состоят из частиц эфира как базовой материи нижнего уровня. Таким образом, всё, что есть во вселенной - это есть эфир. Эфира 100%. Из него состоят элементарные частицы, а из них всё остальное. Подробнее читайте в FAQ по эфирной физике.