Тема: VBS: 2 функции с одинаковым именем
Это получилось случайно, но возник вопрос.
Есть vbs-скрипт, а в нём 2 функции с одинаковы именем, всегда выполняется "нижняя" функция.
Может кто-то встречал правила выполнения функций в скрипте?
Пример:
t1
WScript.Quit
Function t1
WScript.Echo 1
End Function
Function t1
WScript.Echo 2
End Function
В окне отладки будет выведено "2".
Если "нижнюю" функцию поднять выше первой t1, то будет выведено "1".
Вопрос - это документированная фича или баг, который они уберут в новой версии?
Проверял на WinXP SP3 32-бита.
Не дописал... Можно сделать 10 таких функций, всё равно будет срабатывать последняя.