home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / VISUAL_B / ARQS_ZIP / VBPDOX.ZIP / VBPDOX.TXT
Encoding:
Text File  |  1991-07-27  |  2.6 KB  |  37 lines

  1. 'Partial List of Visual Basic Declarations and defines for Paradox Engine Library
  2.  
  3. Global Const PXSINGLECLIENT = 0
  4. Global Const PXShared = 2
  5. Global Const PXSUCCESS = 0
  6. Global Const PXERR_RECNOTFOUND = 89
  7. Global Const SEARCHFIRST = 0
  8. Global Const SEARCHNEXT = 1
  9. Global Const CLOSESTRECORD = 2
  10.  
  11. Declare Function PXWinInit Lib "pxengwin.dll" (ByVal appName$, ByVal ShareMode%) As Integer
  12. Declare Function PXTblOpen Lib "pxengwin.dll" (ByVal TblName$, tlbHandlePtr%, ByVal indexID%, ByVal saveEveryChange%) As Integer
  13. Declare Function PXTblNRecs Lib "pxengwin.dll" (ByVal tblHandle%, nRecsPtr&) As Integer
  14. Declare Function PXTblClose Lib "pxengwin.dll" (ByVal tblHandle%) As Integer
  15. Declare Function PXRecGoto Lib "pxengwin.dll" (ByVal tblHandle%, ByVal recNum&) As Integer
  16. Declare Function PXRecGet Lib "pxengwin.dll" (ByVal tblHandle%, ByVal recHandle%) As Integer
  17. Declare Function PXRecBufOpen Lib "pxengwin.dll" (ByVal tblHandle%, recHandlePtr%) As Integer
  18. Declare Function PXRecBufEmpty Lib "pxengwin.dll" (ByVal recHandle%) As Integer
  19. Declare Function PXRecBufClose Lib "pxengwin.dll" (ByVal recHandle%) As Integer
  20. Declare Function PXGetAlpha Lib "pxengwin.dll" (ByVal recHandle%, ByVal fldHandle%, ByVal bufSize%, ByVal dest$) As Integer
  21. Declare Function PXExit Lib "pxengwin.dll" () As Integer
  22. Declare Function PXNetTblLock Lib "pxengwin.dll" (ByVal tblHandle%, ByVal lockType%) As Integer
  23. Declare Function PXNetTblUnlock Lib "pxengwin.dll" (ByVal tblHandle%, ByVal lockType%) As Integer
  24. Declare Function PXRecNext Lib "pxengwin.dll" (ByVal tblHandle%) As Integer
  25. Declare Function PXRecFirst Lib "pxengwin.dll" (ByVal tblHandle%) As Integer
  26. Declare Function PXNetTblRefresh Lib "pxengwin.dll" (ByVal tblHandle%) As Integer
  27. Declare Function PXSetDefaults Lib "pxengwin.dll" (ByVal bufSize%, ByVal maxTables%, ByVal maxRecBufs%, ByVal maxLocks%, ByVal maxFi
  28. les%, ByVal sortOrder%) As Integer
  29. Declare Function PXSrchFld Lib "pxengwin.dll" (ByVal tblHandle%, ByVal recHandle%, ByVal fldHandle%, ByVal scope%) As Integer
  30. Declare Function PXSrchKey Lib "pxengwin.dll" (ByVal tblHandle%, ByVal recHandle%, ByVal nFlds%, ByVal scope%) As Integer
  31. Declare Function PXTblExist Lib "pxengwin.dll" (ByVal TblName$, Exist%) As Integer
  32. Declare Function PXRecNum Lib "pxengwin.dll" (ByVal tblHandle%, recNumPtr&) As Integer
  33. Declare Function PXPutAlpha Lib "pxengwin.dll" (ByVal tblHandle%, ByVal fldHandle%, ByVal newStr$) As Integer
  34. Declare Function PXRecAppend Lib "pxengwin.dll" (ByVal TblHndl%, ByVal RecHndl%) As Integer
  35. Declare Function PXFldHandle Lib "pxengwin.dll" (ByVal TblHndl%, ByVal FldName$, FldHndl%) As Integer
  36.  
  37.