Declare Function getaddr Lib "vbaddr.dll" (ByVal varaddr As Any) As Long
Declare Function peekbyt Lib "vbaddr.dll" (ByVal varaddr As Any) As Integer
Declare Sub pokebyt Lib "vbaddr.dll" (ByVal varaddr As Any, ByVal bytval As Integer)
Declare Function peekbytoff Lib "vbaddr.dll" (ByVal varaddr As Any, ByVal varoff As Integer) As Integer
Declare Sub pokebytoff Lib "vbaddr.dll" (ByVal varaddr As Any, ByVal varoff As Integer, ByVal bytval As Integer)
Declare Sub MoveBytes Lib "vbaddr.dll" (ByVal saddr As Any, ByVal daddr As Any, ByVal length As Integer)
' db3dll.dll PASCAL functions
Declare Sub GetDBfRecord Lib "db3dll.dll" (ByVal dbrec As Any, ByVal recnum As Long, dbfError As Integer)
Declare Sub PutDbfRecord Lib "db3dll.dll" (ByVal dbrec As Any, ByVal recnum As Long, dbfError As Integer)
Declare Sub AppendDbf Lib "db3dll.dll" (ByVal dbrec As Any, dbfError As Integer)
Declare Sub CloseDbf Lib "db3dll.dll" (ByVal dbrec As Any, dbfError As Integer)
Declare Sub OpenDbf Lib "db3dll.dll" (ByVal dbrec As Any, dbfError As Integer)
Declare Sub CreateDbf Lib "db3dll.dll" (ByVal dbrec As Any, ByVal nameptr As String, ByVal NumFields As Integer, ByVal fieldptr As Any, dbfError As Integer)