VC++ DLL w/ VB 
Author Message
 VC++ DLL w/ VB

Hi there,

I'm trying to use a VC++ DLL with VB.
Several other entry points work with existing VC++ code
through the .lib files. VB claims that the
entry point doesn't exist. resvr32 claims that
DllRegisterServer entry point doesn't exist
(even if I create a dummy one). I have tried to
come up with the right sequence of calls needed
to get this puppy to work but "she keeps breakin'
apart Capt'n." I put the DLL in the correct windows
directory. (otherwise VB complains that it can't find
the DLL - The hardcoded path is temporary)

I put the code fragments below...

Thanks in advance,


Here is the VC++ declaration:

    DllExport int WINAPI SearchVerityCollection(char *query,
                        int maxKeys, char *app_abbrev,
                        char *locationid, char *product_type,
                        VARIANT FAR* ProductKeys,
                        int *numMatches);

Here is the VB decalration:

   Private Declare Function SearchVerityCollection Lib _
       "d:\Winnt\System\acqverity.dll" (str As String, _
       maxKeys As Integer, app_abbrev As String, LocationId As String, _
       product_type As String, ByRef ProductKeys As Variant, _
       ByRef numMatches As Integer) As Integer

Sat, 06 Nov 1999 03:00:00 GMT  
 [ 1 post ] 

 Relevant Pages 

1. BoundsChecker - HeapFree BadHandle - Calling VC++ DLL from VB

2. Problem : Calling VC DLL in VB

3. Creating a VC++ DLL for VB reading.

4. Returning 32 bit word from VC DLL to VB

5. Problem in call to VC++ dll from VB

6. passing short array parameters to VC++ DLL in VB

7. Calling VC DLL from VB program..

8. VC++ DLL in VB - (0/1)


10. Calling a VC DLL from VB

11. VC++ DLL in VB

12. VC++ Dll in VB


Powered by phpBB® Forum Software