devxlogo

Saving a Picture to Disk

Saving a Picture to Disk

Question:
I am able to use the API call ExtractIcon to get an icon from a .VBX, .EXE, or .DLL. I can put the icon in a Picture Control, but I cannot save that icon as a .ICO. How can this be done?

Answer:
If you use the SavePicture statement, you can save the picture to disk. SavePicture is a Visual Basic procedure (search help for it). If you want an example of saving an icon to disk, just look at the IconWorks example provided with Visual Basic. In the ICONWRKS.BAS file, there is a subroutine called Write_Icon_To_File. It writes the picture to disk, which was loaded with a LoadPicture statement as an icon.

devxblackblue

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist