Имя функции VBScript Максимальная длина - PullRequest
4 голосов
/ 16 мая 2011

Мне интересно, какова максимально допустимая длина имени функции в классическом ASP (VBScript).

Ответы [ 2 ]

5 голосов
/ 16 мая 2011

Сбой с длинным идентификатором @ 256 символов

for i = 1 to 1024
    execute "function " & string (i, "X") & ": end function"
    WScript.echo i
next
3 голосов
/ 16 мая 2011

Я думаю, что это 255, но вы не должны злоупотреблять им:)

Из ссылки MSDN для Function:

name
Название функции;следует стандартным соглашениям об именах переменных.

И из справочника MSDN для Переменные :

[...] Имя переменной:

  • Должен начинаться с буквенного символа.
  • Не может содержать встроенный период.
  • Не должен превышать 255 символов.
  • Должен быть уникальным в области видимости вкоторый объявлен.
...