• 20.05.2019, 23:51:24 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  
collapse
* Голосование
  • Нравится ли Вам Opera AC?
  • Dot Конечно, она просто супер!
  • 1598 (77%)
  • Dot В целом да, но много лишнего..
  • 366 (17%)
  • Dot Для ознакомительных целей
  • 65 (3%)
  • Dot Нет
  • 24 (1%)
  • Dot А что это такое?
  • 20 (0%)
  • Проголосовало пользователей: 2027
  • Смотреть тему

Реклама:

Автор Тема: "Открыть страницу через ядро IE"  (Прочитано 8915 раз)

0 Пользователей и 1 Гость просматривают эту тему.

UnStoppable

Всё вроде бы нормально работает, только текст отображаемый в строке состояния не декодируется (ведь Опера работает с UTF-8, а Explorer c Windows-1251).
На Visual Basic 2005 решение такой проблемы выглядило бы так:
Dim pU As New System.Text.UTF8Encoding() 'нужно для декодирования
Dim byteM As Byte() 'так же нужно для декодирования
Dim strS As String = *строка состояния получаемой от ядра IE*
byteM = pU.GetBytes(strS)
byteM = System.Text.Encoding.Convert(System.Text.Encoding.GetEncoding(0), System.Text.Encoding.GetEncoding(0), byteM)
strS = System.Text.Encoding.GetEncoding(0).GetString(byteM)
*вывод strS в строку состояния*
Записан
Yura

Lex1

Re: "Открыть страницу через ядро IE"
« Ответ #1, : 29.04.2008, 22:46:56 »
Имхо, это скорее к http://www.meadco.com/neptune/
Записан
 




Реклама:

Счетчик

Страница сгенерирована за 0.055 секунд. Запросов: 35.