I am having problems passing an array to a DLL. I&#039ve got a dynamic array that&#039s redim&#039ed to the number of fields returned in a recordset. Then I pass the array to a function in my DLL that is supposed to use those values to come up with new values and then redim the array and refill it with the new values. <BR>In my asp I use this line to call the function: anObject.ProcessObject myArray()<BR>The function looks like this:<BR>Public sub ProcessObject(ByRef anArray())<BR>&#039redim and fill array with new values<BR><BR>Can this be done? If not does anyone have any other suggestions for such a task?