GetValue - ключевое слово?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
maxim2030
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 15.10.2003 (Ср) 10:21

GetValue - ключевое слово?

Сообщение maxim2030 » 15.10.2003 (Ср) 10:37

полный код программы:
sub Main
x = GetValue
end sub

кто-нибудь, объъясните, что делает GetValue (проверялся на vb6, после выполнения x = empty)
переменных или функций с именем GetValue нигде не определено

Спасибо

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 15.10.2003 (Ср) 12:09

Добавь строчку в начало модуля и будет тебе явлено откровение
Код: Выделить всё
Option Explicit


Вот, кстати, пример, демонстрирующий некоторые преимущества строготипизированных языков.

v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

Сообщение v-adix » 15.10.2003 (Ср) 13:06

извините за очень глупый вопрос. а что такое Option Explicit?

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 15.10.2003 (Ср) 13:20

v-adix писал(а):извините за очень глупый вопрос. а что такое Option Explicit?


Обана... :roll:
Это то что превращает Васик в
строготипизированный язык


Т.е. компилятор начинает следить за переменными.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

v-adix
Постоялец
Постоялец
 
Сообщения: 490
Зарегистрирован: 14.11.2002 (Чт) 15:11

Сообщение v-adix » 15.10.2003 (Ср) 14:54

тото я смотрел Basic ругается на
For i = 1 to xxxx
типа i не объявлена. и в каких случаях это используется?

skiperski
Идеолог
Идеолог
Аватара пользователя
 
Сообщения: 1386
Зарегистрирован: 25.06.2002 (Вт) 15:52

Сообщение skiperski » 15.10.2003 (Ср) 15:20

Лучше использовать это всегда. Избавишься от сюрпризов с именами переменных.

Выбери в Tool/Options... на вкладке Editor чекбокс Require Variable Declaration. Тогда при создании новых модулей декларация Option Explicit будет добавляться автоматом.

Этоже ответ и на этот топик: http://bbs.vbstreets.ru/viewtopic.php?p=21129#21129


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

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

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 4

    TopList