0

Ошибка «Переменная не определена»

Синтаксическая ошибка «Переменная не определена» возникает при попытке использования в выражении (или в качестве параметра процедуры или функции) имени переменной, которая не была объявлена ранее с помощью механизма определения переменных: явного или неявного.

Чтобы избавиться от ошибки, необходимо определиться с контекстом использования данной переменной. Для этого воспользуйтесь поиском по тексту программного модуля и найдите все вхождения ее имени:

  1. Если переменная используется только в одной процедуре или функции, объявите недостающую переменную перед первым исполняемым оператором в теле этой процедуры (функции);
  2. Если переменная используется в нескольких процедурах (функциях) программного модуля и не принадлежит глобальному контексту (ни по смыслу, ни физически), объявите ее в начале программного модуля;
  3. Если переменная принадлежит глобальному контексту, возможно, не хватает ключевого слова Экспорт в ее объявлении;

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *