Getting icons in code isn't very hard, if you have the need to have it done "automatically" (you might get tired of messing with another prog to them down the road). You may even want to make your own VB extractor one day. Playing with this stuff is pretty neat. I took the relevant stuff out of a module I made and put it in the one attached. The sub in this module will extract all of the icons in a file and save them with a base name you specify plus the number of the icon and the normal extention (basename0.ico, basename1.ico etc). It will work on exe files, dll files, and a regular icon file (but you'd only be getting the same thing there).
VB Code:
  1. 'take out all the icons in the VB5 exe and save them as vb0.ico,
  2. 'vb1.ico ... in the same directory
  3. ExtractAllIcons "c:\program files\vb5\vb5.exe", "c:\program files\vb5\vb"