Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Webbrowser C# (download captcha not link) (https://forum.antichat.xyz/showthread.php?t=204778)

noxjoker 17.05.2010 23:58

Webbrowser C# (copy,paste)
 
Здравствуйте, стоит такая задача .

Цитата:

//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 его не видно.


Время: 20:38