GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

  GeekInterview.com  >  Tech FAQs  >  QTP

 Print  |  
Question:  Hi i am new to VB Scripting, I have a problem to declare an array in QTP. I am using a variable to declare an array which is come in runtime.

Example:

Dim variable1 - declare the variable using dim
variable1 = "senthil" - assign the value which is come in run time
Dim variable1 (10) - declare the dynamic array using dim
variable1 (1) = "kumar" - store the value in array
variable1 (2) = "chandru" - store the value in array

This is the way i tried, but it show the error message like "Name redefined", Is there any possible options available for this, plz send me.




July 07, 2008 15:11:12 #9
 Karimnazir   Member Since: June 2006    Total Comments: 2 

RE: Hi i am new to VB Scripting, I have a problem to declare an array in QTP. I am using a variable to declare an array which is come in runtime.Example:Dim variable1 - declare the variable using dimvariable1 = "senthil" - assign the value which i
 
You can daeclare a variable as under and then use it as an array:

dim a
a=Array("kumar","chandru","abcd", "efghijkl")

You can test it like:
document.write(a(0))


output:  kumar

Or

document.write(a(1))


output:  chandru

Hope it helps,

Karim
     

 

Back To Question