Описывает переменные как на уровне модуля так и на уровне процедуры.Итак, переменная представляет собой временное хранилище для данных в вашей программе.Переменные могут содержать практически любую информацию.Чтобы грамотно использовать переменную, нужно её сначала объявить, зарезервировать под неё память.Переменные можно объявлять на уровне модуля и на уровне процедуры.Описывает переменные только на уровне процедуры.Переменная, описанная на уровне модуля, доступна для всех процедур данного модуля.Описывает переменные на уровне модуля.Таким образом переменная стаёт глобальной, но на уровне формы и доступна всем остальным модулям.Конечно, при переходе в другую форму переменная будет пустой, неизвестной для второй формы!