lparameters nError, cMethod, nLine local lcError, lcPicFile, lcMessage, loApplication local laError[1] thisform.IsError = .t. lcPicFile = sys(5) + curdir() + "\graphics\Alert.gif" if file(m.lcPicFile) and type('thisform.Image1') = "O" thisform.Image1.picture = m.lcPicFile endif if type('Thisform.cntProcess.cmdStop')= "O" thisform.cntProcess.cmdStop.click() endif lcError = "* Batch Services (" + alltrim(thisform.cPath) + ") Errors: " if vartype(m.gcErrMsg) = "C" if empty(m.gcErrMsg) gcErrMsg = message() endif lcMessage = m.gcErrMsg else lcMessage = message() endif =aerror(laError) lcError = m.lcError + chr(13) + thisform.cProcessInfo + chr(13) + ; " Method : " + m.cMethod + chr(13) + ; " Line : " + alltrim(str(m.nLine)) + chr(13) + ; " Error : " + chr(13) + alltrim(m.lcMessage) + chr(13) + ; [ Error from aError: ] + alltrim(str(laError[1])) + ", " + ; [ aError Message: ] + alltrim(laError[2]) + chr(13)>Did you check error handler memory dump?