I think the problem lies in the INSERT command in cErrorMgr.LogError(). Shouldn't the line:
.aErrorInfo[AERROR_LINE], aErrorInfo[AERROR_METHOD]
read as:
.aErrorInfo[AERROR_LINE], .aErrorInfo[AERROR_METHOD]
I added a dot before the 2nd aErrorInfo. I think this solved the problem in my case. However, I get a "File 'screenactiveform.prg' does not exist" error in cErrorMgr.DisplayError(). Should ScreenActiveForm.prg ( in COMMONPROGS) be added to the project?
Yes, I agree. See 005916 ©2000 graeme thomson |