I tried to make a reference in VB6 to libnodave.dll but I get an error 'can't make a reference'. Manual registering the DLL does not work, it aborts with the error 'No entry point found'.
MS Help says 'It is no DLL',
Any help is appreciated
Rob
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry, I must tell you that I don't know VB and I do not have a copy to try myself. I'm also no expert in Windows programming. I had hoped troubles with different programming environments would have gone by using MSVC++
Maybe somebody else will respond here who knows about this problem and a possible solution.
Thomas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
In the meantime I have tried to use Libnodave with VB.
First, it seems that VB (at least VBA as it comes with Excel) cannot reference entry points in libnodave.dll. To change this, place the directive __stdcall before each function and recompile libnodave.dll.
I shall publish a modified version and VBA example declarations soon.
Thomas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have published the preliminary result of my tests with VBa and Excel under "patches". The archive contains a version of .dll and .lib file which have been recompiled with __stdcall and a Modul1.bas VBA example.
Thomas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Please Help
I tried to make a reference in VB6 to libnodave.dll but I get an error 'can't make a reference'. Manual registering the DLL does not work, it aborts with the error 'No entry point found'.
MS Help says 'It is no DLL',
Any help is appreciated
Rob
Sorry, I must tell you that I don't know VB and I do not have a copy to try myself. I'm also no expert in Windows programming. I had hoped troubles with different programming environments would have gone by using MSVC++
Maybe somebody else will respond here who knows about this problem and a possible solution.
Thomas
In the meantime I have tried to use Libnodave with VB.
First, it seems that VB (at least VBA as it comes with Excel) cannot reference entry points in libnodave.dll. To change this, place the directive __stdcall before each function and recompile libnodave.dll.
I shall publish a modified version and VBA example declarations soon.
Thomas
I have published the preliminary result of my tests with VBa and Excel under "patches". The archive contains a version of .dll and .lib file which have been recompiled with __stdcall and a Modul1.bas VBA example.
Thomas
Full support for VB is now included from version 0.7.2 on