QTP: Vérifier Si un tableau de chaînes de caractères contient une valeur

Je vais avoir du mal à obtenir mon cas de test à exécuter correctement.

Le problème est dans le code ci-dessous, la première instruction if pour être exact. QTP se plaint qu'un objet est requis

For j=Lbound(options) to Ubound(options)
    If options(j).Contains(choice) Then
        MsgBox("Found " & FindThisString & " at index " & _
        options.IndexOf(choice))
    Else
        MsgBox "String not found!"
    End If
Next

Lorsque je vérifie le tableau, je peux voir qu'il est rempli correctement et " j " est aussi la chaîne correcte.
Toute aide à ce problème serait grandement apprécié.

  • Quel est le contenu de options? sont ces chaînes, une sorte de test de l'objet (si oui quel genre?
  • Je suis remplissage d'options comme: options(0) = "welcome" qui est des chaînes si je suis correct. De son un tableau de taille fixe.
InformationsquelleAutor L337BEAN | 2012-08-09