Имя: Пароль:
IT
 
Вопрос знатокам Visual Basic
0 s-pc
 
10.08.11
16:08
Подскажите, пожалуйста, какая в VB команда, аналогичная одинэсовскому Возврату?
Ну, чтобы прервалось выполнение текущей функции и все вернулось назад...
1 Ненавижу 1С
 
гуру
10.08.11
16:09
return
2 IVIuXa
 
11.08.11
10:34
End Sub - еще есть :)
3 Волшебник
 
11.08.11
10:39
(1) Тут спрашивали знатоков!

(0) return
4 Torquader
 
11.08.11
13:41
Если из процедуры, то Exit Sub, если из функции, то Exit Function, только надо не забывать присваивать значение функции - внутри функции - это просто обычная переменная, которая по выходе станет значением функции.
P.S. а документацию в интернете поискать в виде VbScript.chm не судьба - всё равно придётся в неё лезть, если что-то серьёзное написать хочешь.
5 Ненавижу 1С
 
гуру
11.08.11
13:49
(3) что за х?
6 s-pc
 
12.08.11
13:33
(4) на счет VbScript.chm

Это же последним пунктом записано - не помнишь что ли?
"Если ничего не помогает, то... прочтите, наконец-то, инструкцию" (с)
А мне обращение к мистянам пока еще помогает :-)
7 Torquader
 
12.08.11
23:41
Только не VbScript.chm, а Script56.chm - там и про JavaScript тоже.
P.S. Visual Basic - гадость страшная - оказалось, что нельзя создать строковую константу с переводом строки внутри значения.
8 smaharbA
 
12.08.11
23:44
если чо в васикскрипт и вба нету никаких реюрнов
9 smaharbA
 
12.08.11
23:45
ретюрнов
10 Torquader
 
13.08.11
00:06
(8)(9) Не переживай ты так - они знают.
P.S. а в VbScript вообще ничего хорошего нету.
P.P.S. я, правда, преобразователь написал, чтобы в коде можно было много чего интересного использовать типа условной компиляции и всяких автоматических сборок - сейчас оптимизатор дописываю, чтобы можно было ошибки вылавливать до запуска - и оператор Return будет "эмулироваться" тоже.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший