home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a076 / 3.img / DCLIPDEV / AM.ZIP / APC.DOC next >
Encoding:
Text File  |  1989-06-08  |  1.6 KB  |  52 lines

  1.  
  2. Using dCLIP with ACCOUNT MATE
  3. -------------------------------
  4.  
  5. dCLIP and dCLIPRUN have been tested with the ACCOUNT MATE accounts payable
  6. system.  The AP system consists of approximately 210 .PRG files.
  7.  
  8. Creating dynamic libraries for ACCOUNT MATE AP
  9. -----------------------------------------------
  10.  
  11. We have included the response files necessary to make an AP system by 
  12. including all the object files in six dynamic libraries.  The response files
  13. are named APMIS, APUTL, APPOS, APMAN, APREP, and SIS.  These files will
  14. create the dynamic libraries APMIS.DLB, APUTL,DLB, APPOS.DLB, APMAN.DLB,
  15. APREP.DLB and SIS.DLB respectively.
  16.  
  17. 1.  Compile each .PRG file by using the -m -l option to create
  18.     a seperate .OBJ file for each module.  This may be accomplished by
  19.     using the APCCL.BAT file.
  20.  
  21. 2.  Create the six dynamic libraries by running the APCDLB.BAT file.
  22.  
  23. 3.  Insert the following commands into your APC.PRG file
  24.  
  25.     LIBLOAD('APMIS')
  26.     LIBLOAD('APUTL')
  27.     LIBLOAD('APPOS')
  28.     LIBLOAD('APMAN')
  29.     LIBLOAD('APREP')
  30.     LIBLOAD('SIS')
  31.  
  32.     This will load the dynamic libraries before starting the application.
  33.  
  34. 3.  Compile the APC.PRG file as follows:
  35.  
  36.     CLIPPER -m -l
  37.  
  38. 4.  Run the APC application using the DCLIPRUN runtime engine as follows:
  39.  
  40.     DCLIPRUN APC
  41.  
  42. 5.  Run the APC application from the DCLIP dot prompt as follows:
  43.  
  44.     DO APC
  45.  
  46.  
  47. NOTE:
  48.  
  49. You can "optimize" the APC application by loading the dynamic libraries only
  50. as they are needed by the application rather than loading them all in the
  51. main menu.
  52.