Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > ShellExecate Новое окно обозревателя.


Автор: Вованчик 24.12.2002, 03:39
Всем привет!

Как с помощью ShellExecate открыть окно Обозревателя в новом окне? Как открыть окно Обозревателя я знаю, а вот как открыть в новом окне?


Код
ShellExecute(Application.Handle, nil,
 PChar('http://www.forum.vingrad.ru/'), nil, nil, SW_SHOWNORMAL);

Автор: Vit 24.12.2002, 05:42
ShellExecute(Application.Handle, nil, 'IEXPLORE.EXE',
PChar('http://www.forum.vingrad.ru/'), 'C:\Program Files\Internet Explorer' SW_SHOWNORMAL);


Только путь и название браузера надо брать из реестра


Автор: Step 24.12.2002, 20:41
а пчар обязательно или можно указатель на строку+1

Автор: Vit 24.12.2002, 23:33
Цитата(Step @ 24.12.2002, 03:41)
а пчар обязательно или можно указатель на строку+1

Не обязательно, компилятор умный, он строки сам преобразует, можно просто:


ShellExecute(Application.Handle, nil, 'IEXPLORE.EXE',
'http://www.forum.vingrad.ru/', 'C:\Program Files\Internet Explorer' SW_SHOWNORMAL);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)