Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Vint456
1 / 1 / 0
Регистрация: 08.09.2009
Сообщений: 14
#1

CppWebBrowser открытие интернет страницы - C++

16.06.2011, 10:03. Просмотров 1174. Ответов 2
Метки нет (Все метки)

Такой вопрос собственно:
Немогу найти негде нормального описания компоненты CppWebBrowser.
Проблема в том что, не понимаю какой тип она принимает.
пишет то что wchar_t в ошибке, это же тот же самый символьный?! В справку меня не посылать, там уже смотрел.
В коде пишу такую строку, просто элементарно из директории пытаюсь открыть:

C++
1
CppWebBrowser1->Navigate("html1.htm");
Либо так:
C++
1
CppWebBrowser1->Navigate(WideString("html1.htm"));
И в том и в том случае, несовпадение типов. Может нужна какая-нибудь библиотека для работы?

[BCC32 Error] Unit1.cpp(21): E2034 Cannot convert 'const char *' to 'wchar_t *'
Full parser context
Unit1.cpp(19): parsing: void _fastcall TForm1::FormCreate(TObject *)
[BCC32 Error] Unit1.cpp(21): E2342 Type mismatch in parameter 'URL' (wanted 'wchar_t *', got 'const char *')
Full parser context
Unit1.cpp(19): parsing: void _fastcall TForm1::FormCreate(TObject *)

И при 2 строчке:
[BCC32 Error] Unit1.cpp(21): E2034 Cannot convert 'WideString' to 'wchar_t *'
Full parser context
Unit1.cpp(19): parsing: void _fastcall TForm1::FormCreate(TObject *)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2011, 10:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос CppWebBrowser открытие интернет страницы (C++):

Открытие страницы в браузере в dev c - C++
Работаю на Dev c++ 4.9.9.2. Совсем не понимаю как можно сделать открытие ссылки (например vk.com) через приложение. То есть чтобы при...

Вопрос по обработке исходного кода интернет-страницы. - C++
Сама задача состоит в том, чтобы вывести таблицу, сколько раз каждое слово повторяется в тексте. Это сделать могу, допустим, используя...

Взять из интернет-страницы текст и заменить в нем символы - C++
есть страничка: http://anicon.sknt.ru:8000 там есть строчка Currently playing: ____@____@____@___ интересует взять текст...

CppWEbBrowser. Запрет на открытие нового окна, и открытие его в том же окне - C++ Builder
Создаю программку-браузер. Столкнулся с такой проблемой, когда нажимаю на определенную ссылку срабатывает target="_blank" и страница...

Открытие интернет страницы - Visual Basic .NET
Как в VB 10 сделать чтобы при нажатии на button открывался сайт?

Открытие сайта в режиме турбо CppWebBrowser - C++ Builder
Проблема такая у меня не открывается в CppWebBrowser сайт fank.ru Если я захожу через Оперу например я включаю режим "Турбо" и тока затем...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
16.06.2011, 10:27 #2
CppWebBrowser1->Navigate("html1.htm");
разве не знаешь что unicode строки всегда указывается перфикс L"", example:
CppWebBrowser1->Navigate(L"html1.htm");
Vint456
1 / 1 / 0
Регистрация: 08.09.2009
Сообщений: 14
16.06.2011, 16:08  [ТС] #3
Нет не знал вообще про префиксы, подскажи пожалуйста где можно прочитать подробней про unicode?книга? в инете может какой ресурс есть?

Добавлено через 31 минуту
если грузить из диалога, то снова такая же фигня, но префикс уже не действует, нужно прочитать про unicod.
C++
1
2
3
4
    if(OpenDialog1->Execute())
    {
        CppWebBrowser1->Navigate((OpenDialog1->FileName));
    }
Добавлено через 29 минут
Вопрос остался открытым пока что только с поиском информации по unicode:
в Последнем коде помогло стандартное приведение типов
C++
1
StringToLPOLESTR
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2011, 16:08
Привет! Вот еще темы с ответами:

Высота страницы в CppWebBrowser - C++ Builder
Доброе время суток. Подскажите пожалуйста можно ли в CppWebBrowser определить высоту страницы(например в вебе это можно сделать на js)? Ну...

Определение завершения загрузки страницы в CppWebBrowser - C++ Builder
Проблема в следующем: есть страница, содержащая в себе несколько фреймов и ява-скриптов. Как определить, что все элементы страницы...

CppWebBrowser, доступ к картинкам HTML страницы - C++ Builder
Подскажите как быть. Есть компонент CppWebBrowser, в него загружаем некоторую страницу. Необходимо получить доступ к картинкам HTML...

CppWebBrowser. Как открыть часть страницы. - C++ Builder
Всем доброго времени суток. интересует как открыть часть страницы с помощью cppwebbrowser. (Есть целая страница, допустим тот же гугл, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru