● Greatis ● Security ● AppDatabase ● Utilities ● Android ● .NET ● just4fun
Delphi / C++ Builder
Components, utilities and tips for Delphi and C++ Builder developers
Form Saver
Saving and loading entire form or any component to/from stream or file
Only native VCL/FMX solutions
100% DFM-compatibility
Text and binary formats support
Smart read error processing
Related components
Form Designer
Runtime Fusion

Other Delphi components
.Net components

Free Delphi Software
Omid Motahed's Free Delphi Software
Special offer!
Follow us
LinkedIn Twitter Facebook

Form Saver

Forms and Components Saving/Loading Component for VCL and FMX

For all versions of Delphi and C++ Builder from 3 to 10.2 Tokyo and for all versions of Windows from XP to 10

Form Saver (TFormSaver component) allows you to save and load entire form or any component on the form to/from stream or file. Only native VCL/FMX are used, so the data is 100% compatible with standard streams and DFM/FMX files. Both text and binary formats are supported.

All you need to save the form is to drop TFormSaver component onto the form and call any save method, like SaveToDFM, SaveToStream or SaveToFile. The saved data can be loaded with mirror methods after registering all the loaded classes with standard RegisterClasses procedure (it's base requirement of VCL/FMX stream system). Also you can save and load any component on the form with appropriate methods.

Form Saver suite includes demo project that demonstrates main features of TFormSaver component:

Form Saver Demo

Download free demo, order full source code right now!

Greatis Software
eXTReMe Tracker