Janne:

 

Interfacing with DLL's is not language specific. As long as you obey the
calling conventions, you can use any DLL from any application and of course
you can create the DLL from any language.

 

An example VB DLL declaration is: Declare Function mixerClose Lib
"winmm.dll" (ByVal hMixer As Long) As Long. You'd then call the dll function
simply as mixerClose with a long and expecting a long to be returned.

 

Your only source of trouble will be pointers, since they are not supported
in VB. However, there are plenty of ways to add pointer support to VB.

 

 

 

Chuck

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of i2phd
Sent: Wednesday, January 09, 2008 8:31 AM
To: [email protected]
Subject: [soft_radio] Re: Winrad DLL with visual basic. Anyone had
experience success/problems?

 

--- In [EMAIL PROTECTED] <mailto:soft_radio%40yahoogroups.com> ups.com,
"Janne Pulkkinen" <[EMAIL PROTECTED]> wrote:
>
> Some sources say that you must write your DLL with C if it is read
> with C, but I somehow doubt that.
> 
> I just would like to hear if you guys have written your own DLL's for
> Winrad with VB. At least I know it is possible then!
> 
> 73 de Janne, OH1GTF
___ 

Reply via email to