![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не могу сделать элементарную вещь! [D6, Win95/98]
I Need Help, please © (2002-03-30 01:51:00)Может кто подскажет? Есть WebBrowser1 и Button1
Чтобы показать страницу на диске C например, пишу:
Button1.OnClick (...)
begin
...
WebBrowser1.Navigate("file:///C:\MyPage.html");
...
end;
работает...
А если пишу для файла в одной папки с exe-шником: WebBrowser1.Navigate("file:///MyPage.html")
выдаёт ошибку, что не может открыть файл.
Help!
Adder (2002-03-31 06:31:00) [1]
with WebBrowser1 do Navigate("file:///"+Path+"MyPage.html");
I Need Help, please (2002-03-31 03:26:00) [2]Да нет же, всё как надо и протокол file имеет 3 слэша. То, что экзэшник в том каталоге где файл - это 200%. Но никак не открывает страницу. Ему нужен именно полный путь, а не локальный. Вот в чём беда. А кто-нибудь ещё знает про это??
Eug201 (2002-03-30 12:18:00) [3]Да еще - возможно, что у браузера текущий каталог не тот - где находится твой екзешник. Путь к езешнику можно узнать: ExtractFileDr(ParamStr(0));
Eug201 (2002-03-30 12:15:00) [4]Мне кажется, что трех слешов многовато. Оставь два.