Bernard provides a great way to ensure you don’t have to keep on distributing bitmaps and icons with your application.
What’s interesting about this approach is that in the comments, Fernando Bozzo suggests a very useful application of this approach: “If you make this class an external DLL or EXE library, you can switch libraries with distinct images (like skins). “
Hmm…the mind boggles at the possibilities…