C#
[Winform, C#] Process.Start() 이용하여 새창(새탭X) 에서 브라우저 열기
csn123
2023. 1. 30. 21:12
object URL = "https://www.naver.com";
ProcessStartInfo startInfo = new ProcessStartInfo("msedge.exe"); //엣지로 열기, 크롬은:chrome.exe
startInfo.Arguments = URL.ToString() + " --new-window"; //--new-window 붙이면 새브라우저에서 열림.
Process.Start(startInfo);
새 창이라고 구글링을해도 전부다 새 탭 기준으로 설명하고 있길래 내가 직접 찾았다....
새 탭 아니라고!! 새 창이라고!!
새 탭 아닙니다...
헷갈리시는분들을 위해 설명...
새 창으로 띄우는건 브라우저 창을 하나 더 띄우는겁니다... 이사람들아...
핵심은 startInfo.Arguments = URL.ToString() + " --new-window"; (url과 new window 사이 공백주의)
--new window 가 새 창으로 여는 기능입니다.,
그럼 이만~~~