public void ShowCaptcha() { HttpWebResponse response = HttpRequestHelper.SendRequest(_imageUrl); Image image; using (Stream s = response.GetResponseStream()) { image = Bitmap.FromStream(new MemoryStream(StreamHelper.AsBytes(s))); } using (image) { using (GDataCaptchaForm form = new GDataCaptchaForm()) { form.SetImage(image); _dialogResult = form.ShowDialog(_owner); if (_dialogResult == DialogResult.OK) { _reply = form.Reply; } } } }
public void ShowCaptcha() { HttpWebResponse response = HttpRequestHelper.SendRequest(_imageUrl); Image image; using (Stream s = response.GetResponseStream()) { image = Bitmap.FromStream(new MemoryStream(StreamHelper.AsBytes(s))); } using (image) { using (GDataCaptchaForm form = new GDataCaptchaForm()) { form.SetImage(image); _dialogResult = form.ShowDialog(_owner); if (_dialogResult == DialogResult.OK) _reply = form.Reply; } } }