AutomationDirect.com has furnished this code for convenience. This sample code is offered "as-is" without any expressed or implied warranty. If the end consumer involves any of your sample code (in whole or component), it is the person's responsibility to totally modify, integrate, and check any code to make certain it meets all program and basic s