Error Insight – TObject not declared

By | December 4, 2008

There are many bug reports for error insight where it sometimes thinks that TObject and all the other things from the System unit aren’t declared. The stange thing is that with my IDE Fix Pack 2.1, I don’t see these false positives anymore (There are other bugs in error insight, I’m talking here about the “unitname cannot be resolved” errors and as a special incarnation the missing System unit symbos, not any other errors, just to make that clear).
I don’t know if it is luck (threading issue) or if my fix for “Compiler opens all files in ReadWrite mode” has fixed this bug (file share violation).

Saying/Writing this I would like to know if you also don’t see “unitname cannot be resolve” errors anymore for RTL/VCL units after you have installed the IDE Fix Pack 2.1.

6 thoughts on “Error Insight – TObject not declared

  1. Bruce McGee

    This is an incentive to install if I’ve ever seen one. 🙂


  2. Cesar Romero

    I have IDE Fix Pack 2.1 installed and cant see the error anymore.
    Ill keep my eyes on that, and if I see this happen again, Ill let you know.

    Thank you for your great tools.

  3. Rich

    IDE Fix Pack 2.1 is a must-have for all Delphi 2009 users. Just like DelphiSpeedup was for earlier versions. I can’t think of any reason not to use it. All pros, and no cons.

  4. Stéphane Wierzbicki

    Hi Andy,

    I confirm, IDE Fix Pack 2.1 fixed this issue !

  5. Andreas Hausladen Post author

    Unfortunately there are still cases where the units aren’t found even if ProcessMonitor shows that the files were opened, read and closed. Looks like Error Insight doesn’t know that it had already seen/parsed the file. A kind of Alzheimer?

  6. Fabricio

    3 versions and CodeGear couldn’t make it works as it must be….

Comments are closed.