Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

открыть страницу в Internet Explorer-e. ShellExecute [D7, XP]


Zalum ©   (2009-03-16 10:29:00) 

Я использую функцию, которая формирует html:
ShellExecute(Handle, 'open', pchar('HTML.html'), '', '', sw_ShowNormal);
Но дело в том, что если на компьютере установлена Opera, то эта html страница открывается в Opere, а нужно исключительно в InternetExplorer-e. Как изменить эту функцию?


pavel_guzhanov   (2009-03-16 11:44:00) [1]


> запустить ieexplorer с параметром страницы


> Это значит запустить iexplorer с параметром страницы


В твоей функции ты открываешь html страницу браузером по умолчанию. А тебе надо запустить ie и в нем открыть страницу, что-то вроде того:
"C:\Program Files\Internet Explorer\IEXPLORE.EXE" www.delphimaster.ru


Медвежонок Пятачок   (2009-03-16 11:41:00) [2]

ieplore.exe file:///c:\bla-bla-bla.htm


Zalum   (2009-03-16 11:35:00) [3]

Вот я и спрашиваю, что в функции ShellExecute(Handle, 'open', pchar('HTML.html'), '', '', sw_ShowNormal);нужно поменять, чтобы конкретная страница html открывалась в IE, не зависимо от того,какой браузер стоит по умолчанию


Ega23   (2009-03-16 11:25:00) [4]


> я нажимаю на кнопку в программе и у меня открывается страница
> в Explorere, не зависимо от того что на компе есть Opera.


Если страница открывается в Опере, то Опера назначена браузером по-умолчанию. Почему не IE - это вопрос исключительно к пользователю.
А теперь хорошенько подумай - обрадуется ли пользователь, если твоя программа самостоятельно запускает IE?


Palladin   (2009-03-16 11:22:00) [5]

как же ты программы пишешь не имея понятия что такое параметры


Zalum   (2009-03-16 11:20:00) [6]

Как это делается?


Palladin   (2009-03-16 11:17:00) [7]


> Не понятно, что значит
> > запустить ieexplorer с параметром страницы

Это значит запустить iexplorer с параметром страницы


Zalum   (2009-03-16 11:14:00) [8]

Не понятно, что значит
> запустить ieexplorer с параметром страницы

У меня должно быть вот что:
я нажимаю на кнопку в программе и у меня открывается страница в Explorere, не зависимо от того что на компе есть Opera.


Немо2   (2009-03-16 10:32:00) [9]

запустить ieexplorer с параметром страницы


Наверх

Титульная страница Поиск, карта сайта Написать письмо