Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


ufooo000, ShellExecute вообще не столько для запуска приложений, сколько для исполнения глаголов предназначен. ShellExecute для второго описанного Вами варианта. Но ссылка откроется не в Google Chrome, а в зарегистрированном для типа url приложении. Будет там прописан для пользователя Google Chrome — откроется он, будет IE — откроется IE, Firefox — значит Firefox.

В принципе, Вы можете использовать и ShellExecute в виде:
Код: Выделить весь код
ShellExecute(0, 'open', 'chrome.exe', 'https://www.youtube.com/', nil, SW_SHOW);
то есть: chrome.exe — приложение, «https://www.youtube.com/» — передаваемые ему параметры.

Вы можете также использовать CreateProcess, который даёт гораздо больше возможностей по управлению.

Отправлено: 16:48, 06-12-2016 | #2