hDC As Integer ' Device Context of the report output device
PictId As Integer ' picture id value
FileId As Integer ' FileId of the picture
FieldId As Integer ' FieldId of the picture
x As Integer ' picture location
y As Integer ' picture location
width As Integer ' picture width
height As Integer ' picture height
End Type
Rem *****************************************************************************
Rem Function Prototype
Rem ******************************************************************************
Declare Function RvbForm Lib "RVB.VBX" (FormParm As TypeForm) As Integer
Declare Function RvbInit Lib "RVB.VBX" (ByVal hWnd As Integer, RepParm As TypeRep) As Integer
Declare Function RvbRec Lib "RVB.VBX" (ByVal hWnd As Integer) As Integer
Declare Function RvbExit Lib "RVB.VBX" (ByVal hWnd As Integer) As Integer
Declare Function RvbGetFormField Lib "RVB.VBX" (ByVal hWnd As Integer, field As TypeField, SortLevel As Integer) As Integer
Declare Function RvbGetDataField Lib "RVB.VBX" (ByVal hWnd As Integer, ByVal FieldNo As Integer, field As TypeField) As Integer
Declare Function RvbGetSortField Lib "RVB.VBX" (ByVal hWnd As Integer, ByVal FieldNo As Integer, field As TypeField) As Integer
Declare Function RvbSetFormField Lib "RVB.VBX" (ByVal hWnd As Integer, field As TypeField, ByVal valid As Integer) As Integer
Declare Function RvbSetTextField Lib "RVB.VBX" (ByVal hWnd As Integer, ByVal FieldNo As Integer, ByVal TextData As string, ByVal TextDataLen As Integer) As Integer
Declare Function RvbSetNumField Lib "RVB.VBX" (ByVal hWnd As Integer, ByVal FieldNo As Integer, ByVal NumData As Long) As Integer
Declare Function RvbSetDoubleField Lib "RVB.VBX" (ByVal hWnd As Integer, ByVal FieldNo As Integer, ByVal DoubleData As Double) As Integer
Declare Function RvbGetPictureInfo Lib "RVB.VBX" (ByVal hWnd As Integer, PictInfo as TypePict) As Integer
Declare Function RvbDrawBitmap Lib "RVB.VBX" (ByVal hWnd As Integer, ByVal hWnd As Integer, ByVal hBM as Integer, ByVal PictX as Integer, ByVal PictY as Integer, ByVal PictWidth As Integer, ByVal PictHeight As Integer) As Integer
Rem **************************************************
Rem When a string is passed for OUTPUT to the DLL
Rem ,the output string created by the DLL has an extra
Rem NULL character. For such strings, you must call
Rem this routine to strip the null character from the
Rem given string
Rem **************************************************