Использование «Содержит» в массиве

Хорошо, я не очень хорошо знаком с VB6, но я пытаюсь посмотреть, содержит ли массив значение. Это то, что у меня есть, но оно выдает мне ошибку. Может быть проблема в том, что «passedValue» имеет неправильный тип, но я так не думаю.

    Dim transCodes As Variant
    transCodes = Array(40, 41, 42, 43)
    If (transCodes.Contains("passedValue")) Then
    *Do Stuff*
    End If

Будем признательны за любую помощь!

ОБНОВЛЕНИЕ

Не исправив мой синтаксис, не могли бы вы привести пример приведения/преобразования, который я мог бы использовать, чтобы убедиться, что "passedValue" имеет правильный тип?

ОБНОВЛЕНИЕ МОЕГО ОБНОВЛЕНИЯ

Значит, в VB6 нет метода «Содержит»? Есть ли другие способы выполнить эту простую задачу?

5
задан windowsgm 23 May 2012 в 13:55
поделиться