UFT 14.00 как использовать свойство функции в различных действиях - PullRequest
0 голосов
/ 03 июля 2018

У меня есть эта проблема в UFT / QTP 14.00. Я хочу использовать свойство из функции для записи файла журнала, но возвращаю эту ошибку при запуске действия.

Сообщение об ошибке: объект не поддерживает свойство или метод

Вот мой код:

Function Escrito
    'Function in VBS
    'Habilitamos la creacion y modificacion de archivos
        'Enable Create and update files
     Set fso=createobject("Scripting.FileSystemObject")
     set Stream = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")
     Escrito = Stream
End Function

Я хочу использовать Escrito().write "Hola mundo" например.

1 Ответ

0 голосов
/ 03 июля 2018

Вы забыли Set.

Set Stream = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")
Set Escrito = Stream

Или, проще

Set Escrito = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")

См. Также: Что на самом деле делает ключевое слово Set в VBA? (также относится и к VBScript)

...