: couple of more questions.
: 1. When i add the image file or jpg to my project, do I need to put it in the bin to begin with?
: 2. The name of my project is MCR and the name of the jpg file is mike. Now, does that mean the command is Me.GetType().Assembly.GetManifestResourceStream("MCR.mike.jpg")?
: 3. If mike.jpg is in the bin folder, then what goes into the GetManifestResourceStream( ) ?
It's a mighty confusing topic this one (or so I've always found, anyway). In a simple application the Namespace name by default will be the same as the name of the single Project it uses. (You can delve into, and make major changes to, the NameSpaces used in an application but in these early stages I think that maybe the best approach is the "If it ain't broke don't fix it" one)
The answers to your questions are:
1. Yes, if you want to point to it in your app in the normal way, eg:
ie. No embedding involved.
No, it doesn't matter where you save it if you are going to embed it, because it will be embedded (as explained in my earlier reply) and not linked to at runtime.
3. Something like:
Dim aStream As System.IO.Stream
aStream = Me.GetType().Assembly.GetManifestResourceStream("MCR.mike.jpg")
Me.PictureBox1.Image = Image.FromStream(aStream)
will work, BUT only if you have previously embedded the file named mike.jpg as described in my first answer to the original poster.
Hope this gets you on track