I would like an example of code that will take a complex user defined array in VB6 and allow it to be consumed by a .net program running as a dll within VB6. After it accepts the data I need the dll to make a minor change to the data (to demonstrate it has worked) and then return the array back to Visual basic.
We will use this as a working example of how to transmit and receive data between ,net and VB6.
The array should be a user defined type within VB such as the following:
Define Type DataArray
numbers() as long
letters() as string
dim Data2Pass(10) as dataarray
So we want to pass the array Data2Pass to a dll created within C#.net and returned a modified version of the array from the dll back to the array.
I will want source code and instructions on how to create the dll as well as the VB6 code that uses the dll.
I need this fairly quick (1-2 days).