Hi Chris, Tell me if I'm teaching you to suck eggs, but it's quite easy to get AVs in your code by e.g. referring to an object that doesn't exist any more etc.
Even though the error message lists a Windows DLL (user32), this doesn't mean that it's not a bit of your code causing the AV. E.g., if you have two variables referring to the same object, and you destroy the object using one of the variables, you would still be able to call methods on the other variable, but you would be likely to get an AV, 'cos the memory that the object resided at has been reclaimed by the OS. If it's not a problem with your code, it might be a bug in the component you're using. Again, I might have missed the point of your original email, but I hope this helps... Cheers, Conor -----Original Message----- > From: "Chris Veale" <[EMAIL PROTECTED]> > To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]> > Sent: Wednesday, September 25, 2002 9:45 AM > Subject: [DUG]: what does this error mean? > > > > Hi. > > > > I am looping through some sheets in the f1book component, > and after I > > complete the looping I get this error > > > > "Exception EAccessViolation in module user32.dll at 000047CF > > Access Violation at address 77E147CF in module > 'user32.dll'. Read of > > Address 00000000." > > > > Can anyone tell me what this means, and preferably how to fix it? > > > > I have tried stepping through the code, and it all seems to > be working ok, > > though it dies on me. > > > > Please help if you can. > > > > Chris Veale --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/