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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2012, 00:40   #1
demiancz
Форумчанин
 
Регистрация: 28.09.2010
Сообщений: 246
По умолчанию ChromeFrame не открывает файл

Здравствуйте. Такая проблема. Поставил себе компонент ChromeFrame.
Когда пишу такой код при нажатии на кнопку:
ChromeFrame1.Navigate('http://***.ru/'), то все нормально работает.
А вот когда такой:
ChromeFrame1.Navigate(ExtractFilePa th(paramstr(0))+'main\html\'+'index .htm');
то ничего не работает. Пишет ошибку. "Параметр задан не верно". И открывает мне ChromeTabLib.pas и выделяет в коде
procedure TChromeFrame.Navigate(const url: WideString);
begin
FOleObject.SetClientSite(Self);
ChromeFrame.src := url;
end;
строку
ChromeFrame.src := url;

Понятное дело что воспринимает только адрес url, но может кто знает как сделать чтобы открывались и файлы находящиеся на компьютере (топа index.html)

Зарание спасибо.
Смотреть фильмы HD Фильмы для планшетов
demiancz вне форума Ответить с цитированием
Старый 09.01.2012, 00:46   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

посмотрите как хром преобразует ссылку, там может протокол file идет.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 09.01.2012, 01:30   #3
demiancz
Форумчанин
 
Регистрация: 28.09.2010
Сообщений: 246
По умолчанию

Пробовал так.
ChromeFrame1.Navigate('file://' + ExtractFilePath(paramstr(0))+'main\ html\'+'index.htm');
и так
ChromeFrame1.Navigate('C:\main\inde x.html');
Ничего не получается.
Смотреть фильмы HD Фильмы для планшетов
demiancz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не открывает документы Programmer2 Microsoft Office Word 1 07.01.2012 21:40
Программа не открывает файл функцией 3dh. Maxim5579 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 18.03.2011 09:16
Excel открывает файл при запуске Д'якон Microsoft Office Excel 5 05.05.2009 21:36
Vista не открывает help фЁдОр Помощь студентам 6 25.11.2008 19:18
Не открывает диск Д... Filonenko Свободное общение 7 25.11.2007 14:44