PDA

Просмотр полной версии : Webbrowser C# (download captcha not link)


noxjoker
17.05.2010, 23:58
Здравствуйте, стоит такая задача .


//wb - Webbrowser
wb.Navigate(wb.Document.Images[0].GetAttribute("src"));
wb.Document.ExecCommand("SelectAll", false, null);
Thread.Sleep(1000);
wb.Document.ExecCommand("Copy", false, null);
Bitmap bimg = (Bitmap)Clipboard.GetImage();
pictureBox1.Image = bimg;

И в итоге пустота. Хотя после этого открываю word и вставляю картинку. :confused:

Другие методы сохранение капчи не предлагать

M_script_
18.05.2010, 00:53
Дай линк на страницу с капчей

M_script_
18.05.2010, 10:20
http://www.mhonarc.org/~ehood/MIME/rfc2112.txt

noxjoker
18.05.2010, 18:04
Изменено условие

BrainDeaD
18.05.2010, 18:10
при дебаге посмотри, что возвращает (Bitmap)Clipboard.GetImage();

noxjoker
18.05.2010, 18:12
null

BrainDeaD
18.05.2010, 23:58
значит проблема в GetImage(). не могу точно сказать почему, но судя по этому Return Value
Type: System.Drawing.Image
An Image representing the Clipboard image data or null if the Clipboard does not contain any data that is in the Bitmap format or can be converted to that format.изображение не конвертируемо в Bitmap.
в каком формате исходное изображение?

noxjoker
19.05.2010, 09:28
изображение не конвертируемо в Bitmap.
в каком формате исходное изображение?

Все с изображение нормально.

wb.Document.ExecCommand("Copy", false, null);

Кидает в основной буфер а в Clipboard его не видно.