adspace


In QTP one function can return more than one value?

Answer Posted / rakesh ramesh

In case of functions, values are returned by assigning the
value to the function name. So by that means you can send
only one value.

One way to send more than one values would be to store the
values in an array and send the array name to the fuction.

Eg:-
Function Calculate(Dim a, Dim b)
Dim arr(2)
arr(0)=a+b
arr(1)=a*b
Calculate=arr
End Function

'..VBscript source code
Dim arr1(2)
arr1=Calculate(2,3)
msgbox "Sum - " & arr1(0)
msgbox "prod - " & arr1(1)

Is This Answer Correct ?    5 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

No New Questions to Answer in this Category !!    You can

Post New Questions

Answer Questions in Different Category