04-09-2015 06:32 PM
Hmmm, I will try this approach and see how it works. I can ask them to enable it and send me a new exe file along with a new DLL to which I can pass parameters. Hopefully, one of these approaches works !
Thanks for all your help, I will come back if I face more hurdles in the above two appraoches.
04-09-2015 06:38 PM
04-09-2015 07:23 PM
As Dennis said, you'll need to work with the vendor. It sounds like they had an existing application, you asked for a DLL, and they gave you the application compiled as a DLL with a single main function to call. I wouldn't jump to the assumption that the vendor is sloppy, though. Did you simply ask for a DLL, or did you give them a specific list of actions you need to be able to perform from the external code? If you didn't tell the vendor exactly what you needed, I can well imagine them doing the quickest thing possible to provide a DLL. Why should they put in extra effort and make it more complicated to call their software - by providing multiple functions in the DLL - if you didn't give them a list of requirements?
04-10-2015 11:23 AM
Hello nathand, thanks for your comment ! This is a new development effort on both sides so I could easily see how it may have happened. Also, since the vendor is the owner of the source code, I had assumed what it would take them to do based on our requirements (what all we need to access) from the external code.