MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: Functions - ICE[Next]: IceDebug()
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->MAKEMSI Installs...->Available Frameworks->Validation Suites (create CUB files)->Functions - ICE->IceCheck4Err()

IceCheck4Err()

This function will display the passed message and associated error details if "err.number" is not 0. This function will return "err.number" so if a non-zero value is returned you will frequently want to abort processing.

This function takes these parameters:

  1. This is "doing" type message which indicates what you were doing..

EXAMPLE

Please see the "Sample Validation Suite" section for complex examples, a small fragment follows:

   ;=========================================================================
   function IceViewFetch(ByRef oView)
   ;=========================================================================
       on error resume next
       set IceViewFetch = oView.Fetch()
       if  IceCheck4Err("Fetching a record") <> 0 then
           set IceViewFetch = Nothing
       end if
   end function


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: Functions - ICE[Next]: IceDebug()


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Saturday May 28 2022 at 3:11pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.