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.




May 05, 2007 06:28:49 #6
 jag   Member Since: Visitor    Total Comments: N/A 

RE: Hi i am new to VB Scripting, I have a problem to d...
 

Hi,

Try to use declare

Dim variable1Arr () 
 public varOne as integer

Inside the function

Redim variable1Arr(varOne)

Now your array value is passed with an integer.

Now write

variableArr(1)  = " Suresh"
variableArr(2) = "Ramesh"


'Why iam giving Redim option means, you said, you want to declare dynamic array.

     

 

Back To Question