DFM Check 1.5

By Andreas Hausladen

Freeware 05 Sep 2014

In category

Components > Experts, IDE etc. > Tools


If you work with frames and form inheritance you might sometimes experience that the application does not start or one of the derived forms crashes with an EReadError. This is because a control in the frame or base form was deleted or renamed. Unfortunately the DFM files are resource files that do not go through the compiler for validation.

This Delphi plugin adds the possibility to check all DFM files of the active project. It generates a special unit that accesses every control on the formular by code. This unit will fail to compile if one or more DFM files are not valid.

With the "Tools/Delphi DFM Check Option..." dialog you can configure the plugin to either validate the DFMs on every compile or only on builds. There is also a new menu item "Delphi DFM Check" in the "Project" menu that invokes the validation on demand.


  • Status: Fully functional
  • Source: FW
  • Size: 695 557kB


  • C++ Builder 2010
  • C++ Builder 2006
  • C++ Builder 2007
  • CBuilder 2009
  • C++ Builder XE
  • C++ Builder XE2
  • C++ Builder XE3
  • C++ Builder XE4
  • C++ Builder XE5
  • C++ Builder XE6
  • C++ Builder XE7
  • Delphi 2005 (VCL)
  • Delphi 2006 (Win32)
  • Delphi 2007 (VCL)
  • Delphi 2009
  • Delphi 2010
  • Delphi 5
  • Delphi 6
  • Delphi 7
  • Delphi XE
  • Delphi XE 2
  • Delphi XE3
  • Delphi XE4
  • Delphi XE5
  • Delphi XE6
  • Delphi XE7