1) Где-то CreateResultFile
объявляется как переменная, массив или как класс / объект.Он не может быть вызван, но должен использоваться как объект этого типа.
-или-
2) Вы не использовали Option Explicit
в своем сценарии (Непростительный грех: каждый раз, когда вы запускаете сценарий без явной опции, где-то на Земле умирает щенок).QTP автоматически определяет неопределенные функции как необъявленные переменные и жалуется на «Type mismatch
», как описано в 1. Возможно, вы не связали библиотеку (файл vbs или qfl) с функцией CreateResultFile как ресурс для действия, в котором вы работаете.