home *** CD-ROM | disk | FTP | other *** search
/ C Programming Starter Kit 2.0 / SamsPublishing-CProgrammingStarterKit-v2.0-Win31.iso / bde / sdkseek.pak / MACRO.H < prev    next >
Encoding:
C/C++ Source or Header  |  1997-07-24  |  609 b   |  23 lines

  1. // BDE - (C) Copyright 1995 by Borland International
  2.  
  3. #ifndef __MACRO_H
  4. #define __MACRO_H
  5.  
  6. DBIResult DBIError(DBIResult retVal, pCHAR szRetBuffer);
  7.  
  8. #define CLEANUP_DISPLAYERR(parm); \
  9.             MessageBox(NULL, parm,\
  10.                        "Seek Error", MB_TASKMODAL);\
  11.                         goto CleanUp ;
  12.  
  13. #define CHKERR_CLEANUP(parm) rslt = DBIError(parm, pszRetBuffer); \
  14.             if (rslt) { \
  15.                 goto CleanUp ;}
  16.  
  17. #define CHKERR_NODISPLAY(parm) if (parm) { \
  18.                                    goto CleanUp ;}
  19.  
  20. #define CLEANUP_NODISPLAY goto CleanUp ;
  21.  
  22. #endif
  23.