VBScript: функция возвращает массив - PullRequest
10 голосов
/ 17 марта 2009

У меня есть некоторый код VBScript, где функция возвращает массив.

function PreProcessFile (sFile)

    dim deData(3)

    ''populate deData with strings

    PreProcessFile = deData

End function

Код, вызывающий эту функцию, содержит ошибку типа. Есть мысли?

'' VBScript source code
Dim m_deData(3)
set m_deData = PreProcessFile("someFile.txt")

1 Ответ

15 голосов
/ 17 марта 2009

Не указывайте явно размер массива вне функции и не используйте set:

'' VBScript source code
Dim m_deData
m_deData = PreProcessFile("someFile.txt")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...