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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2015, 16:24   #1
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию Проблема с WebBrowserom

Код:
htmlcode:=tstringlist.Create;
....
WebBrowser1.Navigate('about:blank');
WebBrowser1.OleObject.Document.Write(htmlcode.Text);
htmlcode.Free;
Первый раз загружается нормально. Когда выполняешь второй раз, не чего не происходит.
nibufep вне форума Ответить с цитированием
Старый 08.03.2015, 16:48   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,984
По умолчанию

Попробовать так:
Код:
var sl:tStringList;
    ms:tMemoryStream;
    TextHTML:string;
    OLEHtmlText:OLEVariant;
begin
   OLEHtmlText:='about:';
   WebBrowser.Navigate2(OLEHtmlText);
   TextHTML:='Привет всем программистам!';
   If Assigned(WebBrowser.Document) then
   begin
      sl:=tStringList.Create;
      ms:=tMemoryStream.Create;
      sl.Text:=TextHTML;
      sl.SaveToStream(ms);
      ms.Seek(0,0);
      (WebBrowser.Document as IPersistStreamInit).Load(tStreamAdapter.Create(ms));
      FreeAndNil(ms);
      FreeAndNil(sl);
   end;
end;
У меня так работает!
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]

Последний раз редактировалось newerow1989; 08.03.2015 в 16:58.
newerow1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неблокирующий сокет Си проблема с закрытием, проблема с закрытием сокетов в цикле mnx_vol C/C++ Сетевое программирование 0 06.11.2012 13:57
Проблема с рамами/Проблема с ЖД DRAGGER Компьютерное железо 6 04.01.2009 23:37