Re: Linking DLL's across different compilers and languages



To what extent can a DLL created with MS Visual C++ be used across different
compiler versions, different compiler vendors, and different computer languages
be used? Some of the data provided by one of the functions will be unsigned int,
is there any way to make this work with VB?

A DLL of a specific type is simply a DLL regardless of compiler vendor
or computer languages. These factors have no bearing on the DLL itself.

Not knowing much about VB, it however does allow you to access Win32
DLLs. It will also be able to access MFC Regular DLLs. Any method
exported in these DLLs can be accessed in VB using GetProcAddress. VB
also allows easy access to COM servers, which is its one of its main
selling points.

---
Ajay

.



Relevant Pages

  • Re: Linking DLLs across different compilers and languages
    ... compiler versions, different compiler vendors, and different computer ... A DLL of a specific type is simply a DLL regardless of compiler vendor ... or computer languages. ... What about VB's inability to handle unsigned integer types? ...
    (microsoft.public.vc.mfc)
  • Re: Linking DLLs across different compilers and languages
    ... For equality, 32-bit values are equal to 32-bit values, ... instead of an unsigned int. ... compiler versions, different compiler vendors, and different computer ... A DLL of a specific type is simply a DLL regardless of compiler vendor ...
    (microsoft.public.vc.mfc)
  • Re: Linking DLLs across different compilers and languages
    ... For equality, 32-bit values are equal to 32-bit values, and signedness ... instead of an unsigned int. ... compiler versions, different compiler vendors, and different computer ... A DLL of a specific type is simply a DLL regardless of compiler vendor ...
    (microsoft.public.vc.mfc)
  • Re: Linking DLLs across different compilers and languages
    ... compiler versions, different compiler vendors, and different computer ... A DLL of a specific type is simply a DLL regardless of compiler vendor ... or computer languages. ... What about VB's inability to handle unsigned integer types? ...
    (microsoft.public.vc.mfc)
  • Re: Linking DLLs across different compilers and languages
    ... instead of an unsigned int. ... compiler versions, different compiler vendors, and different computer ... A DLL of a specific type is simply a DLL regardless of compiler vendor ... What about VB's inability to handle unsigned integer types? ...
    (microsoft.public.vc.mfc)

Loading