Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Error while opening text file through QTP
#1
Solved: 11 Years, 3 Months, 3 Weeks ago
Hello All,

Code:
set fsoObj=createobject("scripting.filesystemobject")
set file=fsoObj.opentextfile("D:\bhim\one.txt", Forwriting, true)

After executing the above code I am getting the error as "Invalid procedure call or argument" . the path "D:\bhim\one.txt" does exist.

Thanks & regards

Girish sarode
Reply
#2
Solved: 11 Years, 3 Months, 3 Weeks ago
After set fsoObj=createobject("scripting.filesystemobject") verify fsoObj <> nothing
Reply
#3
Solved: 11 Years, 3 Months, 3 Weeks ago
Name of the file should not be file..as its a keyword.Use some other name.

Try this code

Code:
Const ForReading = 1, ForWriting = 2, ForAppending = 8
   Dim fsoObj, FileName
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set FileName = fso.OpenTextFile("D:\bhim\one.txt", ForWriting, True)
   FileName.Write "Hello world!"
   FileName.Close
Reply
#4
Solved: 11 Years, 3 Months, 3 Weeks ago
Hi,
There are two mistakes in ur code
1. file - is a default keyword, it should not be used.
2. Instead of ForWriting you have to use number, ie - 2
Const 1 = ForReading, 2 = ForWriting, 8 = ForAppending

Try below code

Code:
Set fsoObj=createobject("scripting.filesystemobject")
Set Ofile = fsoObj.OpenTextFile("D:\bhim\one.txt",2,TRUE)
(06-14-2012, 04:13 PM)manabh Wrote: After set fsoObj=createobject("scripting.filesystemobject") verify fsoObj <> nothing
Reply
#5
Solved: 11 Years, 3 Months, 3 Weeks ago
It's executed.

Thanks Shridevi
Hello All,

Dim oBrowser
Set oBrowser = Description.Create


While ececuting the above code in .vbs file only,I am getting the error as "object required Description". I am not using QTP.

Many thanks for viewing this thread.
-Girish
Reply
#6
Solved: 11 Years, 3 Months, 3 Weeks ago
Please try this code:
Code:
create for reading=1,create for writing=2,create for append mode=8.
Dim Fso, Myfile.
Set Fso=createobject("scripting.Filesystemobject")
Set Myfile=Fso.opentextFile("E:\project\file.txt",for writing,True)
Myfile.write"write value" & "result"
Myfile.close
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to read a text file using FSO from bottom to up order?? vallalarasu.p 0 2,509 10-13-2014, 11:14 AM
Last Post: vallalarasu.p
  how to create text file swayam 1 2,855 05-29-2014, 01:25 PM
Last Post: basanth27
  Retrieving Text from a PDF file smartkarthi 2 4,699 08-22-2013, 11:44 AM
Last Post: smartkarthi
  Cannot attach the text file to email arpan 2 3,431 07-19-2013, 12:13 AM
Last Post: arpan
  Read text from text file and save it into a variable in qtp arpan 3 12,974 06-19-2013, 08:34 PM
Last Post: arpan

Forum Jump:


Users browsing this thread: 1 Guest(s)