Introduction - If you have any usage issues, please Google them yourself
TBinaryData allows the user to embed data in a form or datamodule. Simply drop this component in the form and double click it. Then the file you want to embed.
When you want to access the file you can use the Stream property or one of the methods provided to save the data to a disk file.
TCompressedBinaryData has the same functionality than TBinaryData, but it allows to compress the data to save space. This is specially useful for text files or wav files, that are highly compresible.