Zur Ergänzung des vergangen Artikels Bild zur Laufzeit laden, hier noch ein Snippet um eine Datei aus dem Internet zu laden:

const string url = @"https://suplanus.de/star_16x16.png";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
WebResponse response = request.GetResponse();
Image img = Image.FromStream(response.GetResponseStream());
response.Close();
pb.Image = img; // PictureBox