Имя <имя> не объявлено
Обновлен: Ноябрь 2007
Name '<name>' is not declared
Оператор ссылается на элемент программирования, однако компилятор не может найти элемент с указанным именем.
Идентификатор ошибки: BC30451
Исправление этой ошибки
Проверьте правильность написания имени в ссылающейся инструкции. Visual Basic не учитывает регистр, но любое другое изменение в орфографии рассматривается как полностью другое имя. Обратите внимание, что подчеркивание (_) является частью имени и частью орфографии.
Проверьте наличие оператора доступа (.) между объектом и его элементом. Например, если имеется элемент управления TextBoxTextBox1, то для доступа к свойству Text необходимо написать TextBox1.Text. Если вместо этого ввести TextBox1Text, то создается другое имя.
Если соблюдена правильность правописания и задан правильный синтаксис доступа к элементу любого объекта, убедитесь, что элемент был объявлен. Дополнительные сведения см. в разделе Объявленные элементы в Visual Basic.
Если элемент программирования был объявлен, убедитесь, что он находится в области действия. Если оператор, на который выполняется ссылка, находится вне области объявления элемента программирования, то может потребоваться уточнение имени элемента. Дополнительные сведения см. в разделе Область видимости в Visual Basic.
См. также
Основные понятия
Соглашения об именах Visual Basic
Ссылки
Сводка по объявлениям и константам