Я построил выражение Xpath путем объединения строк в VB6:
strXPath = "xDOC.selectNodes(" & """/GroupType1""" & ").item(" & CStr(i) & ").selectNodes(" & """/OperationStageCollection/OperationStage""" & ").length"
«i» - это целое число, используемое для индексации в
Я хочу вычислить strXPath, чтобы получить циклсчетчик, например:
n = CInt(strXPath)
n объявляется как целое число;strXPath объявлен как строка. VB6 выдает ошибку несоответствия типов в приведенном выше оценочном выражении. Должно быть, я упускаю что-то очевидное. Как я могу оценить strXPath?
Я понимаю, что могут быть ошибки в самом выражении XPath, но я бы хотел, чтобы оценка работала для устранения таких возможных ошибок.