CONTENTS ******** The Developing Windows Error Messages CD-ROM contains the following subdirectories: Database Sample Access databases for use in extending the logging capabilities of ErrorMessage.DLL Demo Programs Executables of the four Error Demo programs, two written using C++/MFC and two written using VB Error Demo Source code for the first error demo program, written using C++/MFC Error Demo2 Source code for the second error demo program, written using C++ Error DLLs The ErrorMessage and ErrorShell DLLs, along with accompanying library (.LIB) files, header (.H) files, and a Visual Basic code module (.BAS file) ErrorMessage Source code for ErrorMessage.DLL ErrorShell Source code for ErrorShell.DLL MsLibs The Microsoft Visual C++, MFC, and Visual Basic run-time libraries, needed to run the executables VB Demo Source code for first Visual Basic error demo VB Demo2 Source code for second Visual Basic error demo VB Samples Sample VB programs from the book INSTALLATION ************ There is no installation program for the ErrorMessage libraries. Software can be used on the CD-ROM or copied to your hard disk. Note, however, that since all sample programs write a log file to the current directory, they cannot be run from the CD; they must be copied to your hard drive in order to run successfully. Installing the software involves the following steps: 1.) Check to make sure that the required run-time libraries (found in the \MSLIBS subdirectory) are installed on your system (usually, they'll be stored in your Windows system directory), and that your copies are the same as or newer than the copies on the CD-ROM. 2.) Copy the ErrorMessage and ErrorShell DLLs (found in the ERROR DLLS subdirectory) to a directory in which applications can find them easily; a good choice is the Windows system directory. 3.) If you're using C/C++, copy the header (.H) and library (.LIB) files to the directory defined by your configuration. If you're using VB, copy ErrorMessage.BAS to a convenient directory, like you Visual Basic program directory. 4.) Source code and sample programs can be copied to directories of your choice. For any required details, look for a .TXT file in the relevant subdirectory on the CD-ROM. HELP **** A help file for the ErrorMessage library was not available at the time this book went to print. However, it can be downloaded from the O'Reilly website. Check the O'Reilly home page at http://www.ora.com.