void formLoad(object sender, EventArgs ea) { string status; #if USE_COLT3 _scanner = new Colt3.ZebraScanner.ZScanner(); #else _scanner = new ZebraWrapper(); #endif if (_scanner.Initialize( OnZebraPlugAndPlayEventDelegate, OnZebraBarcodeEventDelegate, test1, test2, OnZebraScannerNotificationEventDelegate, OnZebraDisplayMessageDelegate, out status) == false) { LogWrapper.logError(CL.makeSig(MethodBase.GetCurrentMethod()) + " " + status); return; } LogWrapper.log(MethodBase.GetCurrentMethod(), "scanner initialized...."); short[] scannerTypeArray = new short[10]; #if USE_COLT3 if (_scanner.Open(scannerTypeArray, out status) == false) { LogWrapper.logError(CL.makeSig(MethodBase.GetCurrentMethod()) + " " + status); return; } #else //_scanner.Open () if (_scanner.open(scannerTypeArray, out status) == false) { LogWrapper.logError(CL.makeSig(MethodBase.GetCurrentMethod()) + " " + status); return; } #endif LogWrapper.log(MethodBase.GetCurrentMethod(), "scanner opened OK"); }
void SNAPITestForm_FormClosed(object sender, FormClosedEventArgs e) { _scanner.Close(); _scanner = null; }