DEFINE cImageList AS OLECONTROL * These settings work fine .Object.ImageHeight = 16 .Object.ImageWidth = 17 .Object.MaskColor = 16777215 .Object.UseMaskColor = .T. * The following do not and will * cause a syntax error when AddObject * is called .Height = 45 .Left = 141 .Top = 145 .Width = 52 ENDDEFINE * Method code SET PROCEDURE TO cIList ADDITIVE * A syntax error results here when the above * mentioned properties are set This.AddObject(This.AddObject('ObjImages', "cImageList", "MSComctlLib.ImageListCtrl.2")Last night I had done some work in VFP and decided to check my email. After retrieving it and responding to an email from Randy Brown, I decided to check some things out because he mentioned that he was unable to reproduce the problem. After sending a response to him, I shut down the Compuserve CIS program (version 3.0.1), which complained as it usually does that it couldn't disconnect because VFP 6.0 was using the connection. I hadn't used VFP to interface with the service, but I'd seen this before and simply manually disconnected. After noticing that I hadn't correctly restored the "offending" code, and made some changes and it worked fine! This was after I had corrected the "syntax error" problem. I tried several times without a problem. I then opened the debugger and tried again. Boom! C0000005 struck again.