We have a dll that we understand is accessible in C# but not in VB6. We need that C# based dll wrapped in some code (Perhaps another dll) that will allow us to use VB6 to communicate with it. There are 4 function calls in the C# Dll that we need access to so the VB dll would need to have these same calls avaialble to it.
Below find an answer from a news group that tells a little about a users experience with the dll and with C# Substitute an at sign, (shift 2) where there is a %^% in the code below. RAC thinks I"m putting an email addy in to this text
>I tried to use that dll from VB, and couldn't get it to work. I was able
>to
> make it work in C# though, with the following import statement (note the
> entrypoint):
>
> [DllImport("[login to view URL]",
> EntryPoint="?ConvertVnfToWav%^%CVNoteConv%^%%^%SA?AW4VNoteResult%^%%^%PBG0PAPAG%^%Z",CharSet=[login to view URL])]
> public static extern VNoteResult ConvertVnfToWav(string vnfFile, string
> wavFile, out string text);
>
>
> I never used the ConvertWavToVnf function, so I'm not sure what enrypoint
> you'd use for it without looking, but the command I used to find the
> entrypoint was "[login to view URL] /exports [login to view URL]". [login to view URL] comes
> with
> VisualStudio.
>
> Hope that helps.
>
> -Ben
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
C# VB6 COM