Question:
I want to create a function that will calculate four values. I want to return these four values as an array back to an array in the main procedure. Is this possible, or should I create four different functions?
Answer:
VB6 allows a function to return an array. End the function with closed parenthesis the same way you declare a variable array.
If you are working in VB5, then you can pass the function arguments ByRef (as they are passed by default) and modify them within the function. The modifications will be visible to the calling procedure.