Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Подскажите как прикрутить к скрипту команду на открытие сайта из "chrome.exe" (http://forum.oszone.net/showthread.php?t=321486)

ufooo000 06-12-2016 15:44 2693508

Подскажите как прикрутить к скрипту команду на открытие сайта из "chrome.exe"
 
Подскажите как прикрутить к скрипту команду на открытие сайта из "chrome.exe"
Этот скрипт без формы, и запускает "chrome.exe".
Код:

program Project1;
uses
    Windows, ShellAPI;
{$R *.res}
begin
ShellExecute(0, 'open', 'chrome.exe', nil, nil, SW_SHOW);
end.

Как прикрутить к скрипту ниже указанную строку чтобы "chrome.exe" открывал сайт: "Youtube.com".
Код:

ShellExecute(0, 'open', 'https://www.youtube.com/', nil, nil, SW_SHOW);
Если можно отредактируйте скрипт.

Iska 06-12-2016 16:48 2693534

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, который даёт гораздо больше возможностей по управлению.

ufooo000 06-12-2016 17:02 2693544

спасибо!


Время: 11:53.

Время: 11:53.
© OSzone.net 2001-