UFT 14.00 如何在不同的操作中使用 属性 的函数
UFT 14.00 how to use a property of function in different actions
我在 UFT/QTP 14.00 时遇到了这个问题。我想使用函数中的 属性 来写入日志文件,但是 return 在 运行 操作时出现此错误。
Error message: Object doesn't support property or method
这是我的代码:
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"
例如。
你忘记了Set
。
Set Stream = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")
Set Escrito = Stream
或者,更简单
Set Escrito = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")
另请参阅:What does the keyword Set actually do in VBA?(也适用于 VBScript)
我在 UFT/QTP 14.00 时遇到了这个问题。我想使用函数中的 属性 来写入日志文件,但是 return 在 运行 操作时出现此错误。
Error message: Object doesn't support property or method
这是我的代码:
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"
例如。
你忘记了Set
。
Set Stream = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")
Set Escrito = Stream
或者,更简单
Set Escrito = fso.CreateTextFile("C:\Users\HCCMD\Documents\test.txt")
另请参阅:What does the keyword Set actually do in VBA?(也适用于 VBScript)