본문 바로가기

Academy I/Tech Academy

[Delphi]크롬 브라우저를 특정 URL로 띄우기

크롬을 도스창(CMD)에서 실행하는 파라메터는 여러 개가 있는 듯 합니다.
크롬을 띄울 일이 있어서 몇가지 테스트 해 보았는데  자주 사용한 3가지 파라메터로 크롬을 띄워보았습니다.
아래 명령들은 도스창을 실행한후 한 것입니다. 

start chrome --new-window   // 빈창으로 크롬 띄우기
start chrome --new-window "http://www.delmadang.com"  // 특정 주소 가령 "델마당" 띄우기
start chrome --new-window  --incognito  "http://www.delmadang.com"  // 특정 주소 가령 "델마당"을 incognito(시크릿) 모드로  띄우기

델파이 코드로 실제 테스트는 아래 코드로 했습니다,

....
uses ShellApi;


...
var
  ExecuteResult: integer;

begin

  ExecuteResult := ShellExecute(0, nil, PWideChar('C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'), '--new-window  --incognito http://www.delmadang.com', nil, SW_SHOWNORMAL);
  if ExecuteResult <= 32 then ShowMessage('Error: ' + IntToStr(ExecuteResult));


end; 



[출처 : 델마당]