home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Eagles Nest BBS 6
/
Eagles_Nest_Mac_Collection_Disc_6.TOAST
/
Windows
/
VisBasAPIex
/
VBAPIGUIDE.image
/
DLLPARAM.ZIP
/
DLLPARAM.BAS
< prev
next >
Wrap
BASIC Source File
|
1993-05-08
|
2KB
|
42 lines
' Type defintions for dllparam.bas
' Copyright (c) 1992, by Desaware
' All rights reserved
' User defined type used in several examples
Type usertype
a As Integer
b As Integer
c As Integer
d As Integer
s As String
e(5) As Integer
End Type
Declare Function ReceivesInteger% Lib "DLLPARAM.DLL" (ByVal x%)
Declare Function ReceivesLong& Lib "DLLPARAM.DLL" (ByVal x&)
Declare Function ReceivesSingle! Lib "DLLPARAM.DLL" (ByVal x!)
Declare Function ReceivesDouble# Lib "DLLPARAM.DLL" (ByVal x#)
Declare Function ReceivesCurrency@ Lib "DLLPARAM.DLL" (ByVal x@)
Declare Sub Add5ToInteger Lib "DLLPARAM.DLL" (x%)
Declare Sub Add5ToLong Lib "DLLPARAM.DLL" (y&)
Declare Sub Add5ToSingle Lib "DLLPARAM.DLL" (f!)
Declare Sub Add5ToDouble Lib "DLLPARAM.DLL" (d#)
Declare Sub AddPennyToCurrency Lib "DLLPARAM.DLL" (c@)
Declare Sub ReceivesString Lib "DLLPARAM.DLL" (ByVal s$)
Declare Sub ChangesString Lib "DLLPARAM.DLL" (ByVal s$)
Declare Function GetControlHwnd% Lib "DLLPARAM.DLL" (ctl As Control)
Declare Function GetFormHwnd% Lib "DLLPARAM.DLL" Alias "GetControlHwnd" (frm As Form)
Declare Sub ReceivesVBString Lib "DLLPARAM.DLL" (s$)
Declare Sub ChangesVBString Lib "DLLPARAM.DLL" (s$)
Declare Function ReturnsVBString$ Lib "DLLPARAM.DLL" ()
Declare Sub ReceivesUserType Lib "DLLPARAM.DLL" (u As usertype)
Declare Sub AddUserString Lib "DLLPARAM.DLL" (u As usertype)
Declare Sub ReceivesIntArray Lib "DLLPARAM.DLL" (i As Integer)
Declare Function ReceivesVBArray% Lib "DLLPARAM.DLL" (x() As Integer)
Declare Function ReceivesVariantByVal% Lib "DLLPARAM.DLL" (ByVal x As Variant)
Declare Function ReceivesVariant Lib "DLLPARAM.DLL" (x As Variant) As Variant
Declare Function callitback2& Lib "DLLPARAM.DLL" (ByVal procaddr&)
Declare Function callitback& Lib "DLLPARAM.DLL" (ByVal procaddr&)