Third party dll not recoginzed [modified] - Cleared up
-
This may not be the correct place to ask this but I have a third party dll file that was created for VB6 (The examples you can download are for VB6). Is there any way to update this file to work with Visual Studio 2002? The dll holds the functions to talk to the third party device. Thank you I talked with someone at the company and they had given me the VB6 version not the VS version.
If you can’t have fun at work, then why go to work?
modified on Friday, December 12, 2008 10:10 AM
-
This may not be the correct place to ask this but I have a third party dll file that was created for VB6 (The examples you can download are for VB6). Is there any way to update this file to work with Visual Studio 2002? The dll holds the functions to talk to the third party device. Thank you I talked with someone at the company and they had given me the VB6 version not the VS version.
If you can’t have fun at work, then why go to work?
modified on Friday, December 12, 2008 10:10 AM
It's difficult to try to imagine what it is that you are actually trying to do. Are you asking if Visual Studio is capable of disassembling a compiled DLL and altering it (to what specifications?), or, are you asking if you can somehow link to the compiled DLL and use it for your nefarious purposes? OK, I'm kidding,...but, you should elaborate a little about what it is you are actually attempting to do. ...and, what do you mean by "dll not recognized"? Suggestion: use Dumpbin to determine what functions the DLL exports,...that's probably what you want to know, if you are attempting to use the functionality of your third party DLL.
-
It's difficult to try to imagine what it is that you are actually trying to do. Are you asking if Visual Studio is capable of disassembling a compiled DLL and altering it (to what specifications?), or, are you asking if you can somehow link to the compiled DLL and use it for your nefarious purposes? OK, I'm kidding,...but, you should elaborate a little about what it is you are actually attempting to do. ...and, what do you mean by "dll not recognized"? Suggestion: use Dumpbin to determine what functions the DLL exports,...that's probably what you want to know, if you are attempting to use the functionality of your third party DLL.
I should have edited the message. I finally got a hold of someone at the company that understood what was going on. The dll I was told to use was for VB6 and not VS. They were able to point me to the correct dll. Thank you for taking the time to answer.
If you can’t have fun at work, then why go to work?
-
This may not be the correct place to ask this but I have a third party dll file that was created for VB6 (The examples you can download are for VB6). Is there any way to update this file to work with Visual Studio 2002? The dll holds the functions to talk to the third party device. Thank you I talked with someone at the company and they had given me the VB6 version not the VS version.
If you can’t have fun at work, then why go to work?
modified on Friday, December 12, 2008 10:10 AM
Hi, If you have Third party COM which is developed in VB6, and you wanted to use this COM in Visual Studio then you need proxy to use Unmanged COM. In .Net there is Runtime callable wrapper (RCW) use to access any unmanaged COM into .Net platform. There is an exe (tlbimp.exe)in .net command prompt to import any unmanaged COM into Managed COM. :)
Ali Zishan London