L
LurfysMa
Is there a way to pass a record set as an argument or, more
importantly, as a result, across the DLL interface?
The application is currently written in VB6, but we will be migrating
to VB.net soon.
The application is an electronic flashcard program. It makes use of a
statistical utility function that keeps track of extensive usage data
about the list of words by user (number of drills, number right,
etc.).
In the current implementation, the stats function is part of the same
VB project as the application so it gets called as a subroutine.
One of the calls is to ask which items have not yet been drilled. The
stats utility queries its usage table and returns a record set with
the indexes of the undrilled items.
I am going to make the stats utility a separate project and compile it
into a DLL that will be called by the application .exe program. Can I
still pass a record set as an argument or a result?
Thanks
importantly, as a result, across the DLL interface?
The application is currently written in VB6, but we will be migrating
to VB.net soon.
The application is an electronic flashcard program. It makes use of a
statistical utility function that keeps track of extensive usage data
about the list of words by user (number of drills, number right,
etc.).
In the current implementation, the stats function is part of the same
VB project as the application so it gets called as a subroutine.
One of the calls is to ask which items have not yet been drilled. The
stats utility queries its usage table and returns a record set with
the indexes of the undrilled items.
I am going to make the stats utility a separate project and compile it
into a DLL that will be called by the application .exe program. Can I
still pass a record set as an argument or a result?
Thanks