private void button_getImage_Click(object sender, EventArgs e) { string URL = textBox_URL.Text; string PID = textBox_PID.Text; string QRCode = textBox_QRCodeScale.Text; string QRError = textBox_QRCodeError.Text; pictureBox.Image = null; WebAPI web = new WebAPI(); web.Get2DImage(URL, PID, QRCode, QRError); if (web.status == true) { richTextBox1.Visible = false; pictureBox.Visible = true; StreamReader sr = new StreamReader(web.ImagePath); Bitmap tempimage = (Bitmap)Bitmap.FromStream(sr.BaseStream); sr.Close(); pictureBox.Image = tempimage; } if (web.status == false) { richTextBox1.Visible = true; pictureBox.Visible = false; richTextBox1.Text = web.ExMessage; } }