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

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

Открыть в новом окне [D5, Win95/98, WinXP]


DeMoN-777 ©   (2002-09-23 02:35:00) 

ShellExecute(handle, nil, " http://www.delphi.mastak.ru/forum/main.html", nil, nil, SW_SHOWNORMAL);
Это не подходит, так как если IE запущен страница загрузится в это окно, а мне надо чтоб запустилось новое окно IEи в него загр. моя страница.


Cobalt   (2002-10-02 15:56:00) [1]

Смотри, кто установлен по умолчанию на открытие http:, и смотри команды для конкретных браузеров.


DeMoN-777   (2002-10-02 15:53:00) [2]

Please


DeMoN-777   (2002-10-01 00:46:00) [3]

Need Help


DeMoN-777   (2002-09-29 21:12:00) [4]

Так, с этим всё понятно.
А как быть если у человека, например по дефаулту не IE, а "Опера" или Нетскейп ?


DeMoN-777   (2002-09-23 14:30:00) [5]

Спасибо, будем разбиратся...


REA   (2002-09-23 12:11:00) [6]

А интерфейс эксплорера дернуть?


Kibitzer   (2002-09-23 10:53:00) [7]

Действительно, это плохая фича, которая часто встречается. Я делаю так: ShellExecute(Form1.Handle, "open", "iexplore", "www.rambler.ru", nil, SW_NORMAL)
В этом способе есть очевидные преимущества и недостатки: с одной стороны этот способ привязывается к IE (хотя в зависимости от задачи это может быть и преимущество), а с другой можно открывать всё что угодно даже не заканчивающееся на .html и т.п.


Song   (2002-09-23 08:24:00) [8]

Либо сначала открыть пустое либо использовать ключ, по-моему, new.


Наверх

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