Require Variable Declaration

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ilya Vasilyev
Постоялец
Постоялец
 
Сообщения: 820
Зарегистрирован: 06.08.2002 (Вт) 5:36
Откуда: Russia, Omsk

Require Variable Declaration

Сообщение Ilya Vasilyev » 16.09.2003 (Вт) 7:40

В окне настроек Options есть флажок (сабж)... напомню, он позволяет отслеживать использование неописанных переменных и выдает в таком случае ошибку... но эта зараза почему-то не работает для локальных переменных, скажем, на уровне процедуры... т.е. если переменная в одной процедуре описана как Long, а в другой не описана... то ошибка не возникает...
Как все-таки заставить компилятор сообщить о необъявленной переменной на уровне процедуры?
Изображение
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали

Vi
Постоялец
Постоялец
 
Сообщения: 739
Зарегистрирован: 25.01.2002 (Пт) 11:03
Откуда: Россия, Ижевск

Сообщение Vi » 16.09.2003 (Вт) 8:42

Сделать поcтроение цели - Make ... Только тогда будут проверены все процедуры. В режиме запуска из IDE проверяются только лишь те, которые реально используются (т.е. в момент использования).
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! (с) КВН

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 16.09.2003 (Вт) 9:10

в каждом модуле или форме вверху пропиши option explicit и будет тебе счастье
Ничто так не ограничивает полёт мысли программиста, как компилятор

Ilya Vasilyev
Постоялец
Постоялец
 
Сообщения: 820
Зарегистрирован: 06.08.2002 (Вт) 5:36
Откуда: Russia, Omsk

Сообщение Ilya Vasilyev » 16.09.2003 (Вт) 9:14

corgi писал(а):в каждом модуле или форме вверху пропиши option explicit и будет тебе счастье

Семен Семеныч (С) :)
Спасибо! Так и сделаю!
Изображение
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 6

    TopList