Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.04.2014, 10:50   #1
L6go1as
Форумчанин
 
Регистрация: 20.10.2011
Сообщений: 433
По умолчанию Скриншот в WebBrowser

Добрый день господа!

Подскажите, что не так с кодом:

Код:
WebBrowser wb = new WebBrowser();
            wb.ScriptErrorsSuppressed = true;
            wb.Navigate("http://www.myurl.com/");
            wb.Size = new Size(640, 480);
            Bitmap bitmap = new Bitmap(wb.Width, wb.Height);
            wb.DrawToBitmap(bitmap, new Rectangle(new Point(0, 0), wb.Size));
            bitmap.Save("Screenshot.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
wb.Dispose();
На выходе лишь белая картинка. Такое ощущение что где-то что-то упустил, а где ... ума не приложу ...
L6go1as вне форума Ответить с цитированием
Старый 09.04.2014, 11:45   #2
L6go1as
Форумчанин
 
Регистрация: 20.10.2011
Сообщений: 433
По умолчанию

Хм, добавил

Код:
while (wb.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); }
Заработало ... мистика ...
L6go1as вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скриншот nVz Общие вопросы Delphi 2 25.02.2013 21:51
Скриншот DeathlessFalcon Общие вопросы Delphi 3 04.08.2012 21:27
Скриншот Andrey770 Паскаль, Turbo Pascal, PascalABC.NET 5 05.06.2011 17:47
webbrowser и скриншот grafgrial Общие вопросы Delphi 0 27.05.2011 09:21
Скриншот ForzaJuve Win Api 13 05.10.2008 21:27