Hi foxprogram,
Unfortunately VFP does not support embedded files within seperate files, like resource DLLs.
But what do you fear, if you get a large executable?
At least inintially you also need to supply the runtime files, which also make up several megabytes. 1.5 MB is rather small. For distribution use the Installdhield Express version you got with VFP7 or above and zip that setup.exe.
If you exclude pics into a separate file, like a table, you need to export the pictures to disk at least temporarily to have them available eg with the Picture property of an image control, as there is no way to tell an image control to use some embedded picture or icon of a dll or other file. Only with VFP9's PictureVal property you'd have the chance to just set that to a binary memo field (or blob) with the picture stored within. This has some bloating effect on the size of that table compared to the size of the picture files alone.
If you want a smaller exe you could use Konxise, which compresses and also encrypts the binaries.
Bye, Olaf.