El 31/08/2012 17:48, waldo kitty escribió:

i think i know what you are asking for and my thought actually matches
what mark loyd seemed to be saying... with that in mind, i remember
reading about some sort of resource editor to allow editing of resources
in a binary... it was posted in this area back in jan 2012... i don't
know if this is what you are looking for but here's what i found...

Hello,

If you need to access dynamic data in a single file, maybe my code may help you. Basically it is a filesystem that can be embedded in a single file, so you can create, delete, open, read, write and seek any individual file inside. The "problem" is that in write mode only a test filesystem (not very usefull), Excel filesystem and ZIP filesystem are supported. The ZIP one is cool but to rebuild the final ZIP once updated it could need some temp files as it can not be edited in place. Maybe the BCF (Binary Coumpound File, the one that Excel uses) is a good choice as it has quite small initial tables (like a format) and grow as more data is being added.

The virtual filesystem can be mounted over an encrypted TFileStream derivate to allow transparent encryption of the whole virtual filesystem. It can read also raw images in FAT16 and FAT32 but can not write them.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to