CppWebBrowser

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Аватара пользователя
Alex_Burn
Сообщения: 145
Зарегистрирован: 13 апр 2007, 17:49
Контактная информация:

22 май 2008, 19:02

Здравствуйте, уважаемые участники форума! У меня следующий вопрос.

На форме находится компонент CppWebBrowser. С помощью оператора Navigate произвожу поиск файла таким образом (документ находится в папке с программой):

[Syntax="C++"]
CppWebBrowser1->Navigate(WideString("Index.html"));
[/Syntax]

Но на компоненте CppWebBrowser появляется следующий текст:
Действие отменено.
Internet Explorer не удается подключиться к запрошенной веб-странице. Возможно, страница временно недоступна
А если в Navigate указать абсолютный путь к документу, то все проходит нормально.

[Syntax="C++"]
CppWebBrowser1->Navigate(WideString("c:/прога/Index.html"));
[/Syntax]

Хотелось бы использовать относительный путь к документу. Подскажите, пожалуйста, как это сделать.
Аватара пользователя
WinMain
Сообщения: 913
Зарегистрирован: 14 янв 2005, 10:30
Откуда: Москва
Контактная информация:

22 май 2008, 19:45

Сначала нужно получить путь к текущему каталогу.
Для этого есть функция GetCurrentDirectory()
Потом к текущему каталогу добавить имя файла ("\Index.html")
Аватара пользователя
Alex_Burn
Сообщения: 145
Зарегистрирован: 13 апр 2007, 17:49
Контактная информация:

22 май 2008, 20:43

Разобрался. Спасибо огромное за помощь!
Ответить