귀하는 손님 이십니다
로그인
회원가입
  
  델마당 공식 은행계좌
  하나은행 227-910235-83607
  예금주 이상국(운영진)
프로젝트 게시판
투표게시판
델마당소개
기초부터 활용까지! 델파이 교육 - 데브기어
 광고문의 :
자료실 자료실 입니다.
글내용 - 자료실
 Delphi에서 크롬 브라우저를 특정 URL로 띄우기
아낌없이주는나무
(송강식)
2018-12-12 오후 1:12:05
842회 조회


등록된 파일이 없습니다.
크롬을 도스창(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;