김종민 1월 6일, 2022에 포스트됨 공유하기 1월 6일, 2022에 포스트됨 (edited) Win11에서 Delphi 11을 사용 중에 있습니다. TWebBrowser는 잘 작동하지 않아서 엣지브라우저로 바꿀려고 합니다. 그러나 사용설명서나 유튜브 등에서는 잘 동작한다고 하지만, EdgeBrowser1.Navigate('https://www.google.com'); 에서 사이트가 표시되지 않습니다. 다른 사전 설정이 필요한가요? 참고로 WebView2.Loader.dll도 실행 폴더에 넣어두었습니다. Edited 1월 6일, 2022 by 김종민 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 험프리 1월 11일, 2022에 포스트됨 공유하기 1월 11일, 2022에 포스트됨 다음 엠바카데로 docwiki에 설명된 내용을 기준으로 안내드립니다. https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Using_TEdgeBrowser_Component_and_Changes_to_the_TWebBrowser_Component 엣지브라우저(TEdgeBrowser)를 사용하기 위해서는 다음 내용을 준비해야 합니다. Microsoft Edge Chromium-based 브라우저 설치 https://www.microsoftedgeinsider.com/ko-kr/download 에서 설치 가능 WebView2 컨트롤 준비 겟잇 패키지 매니저에서 "WebView"로 검색 해 설치 권장 겟잇 패키지 매니저에서 EdgeView2 SDK 설치 시 아래와 같이 Redist 경로에 WebView2Loader.dll 파일이 추가됩니다. (RAD 스튜디오 11.0, EdgeView2 SDK 1.0.1054.31 기준으로 설명합니다.) 주의할 점은, WebView2Loader.dll은 win32/win64 폴더에 추가되므로, 개발하는 플랫폼 대상에 따라 적절한 dll을 사용해야 합니다. 다음으로, 프로젝트를 빌드후 생성되는 실행파일과 같은 경로에 WebView2Loader.dll 파일을 복사 후 테스트합니다. 만약, 위 과정 이후에도 화면에 웹페이지가 표시되지 않는다면, OnCreateWebViewCompleted 이벤트에 아래와 같이 오류코드를 확인하는 코드를 작성해 오류 코드를 확인하고, 오류코드에 따라 대처하시기 바랍니다.(구글 검색 등 활용) procedure TForm2.EdgeBrowser1CreateWebViewCompleted(Sender: TCustomEdgeBrowser; AResult: HRESULT); begin if Succeeded(AResult) then ShowMessage('성공') else ShowMessage(IntToHex(AResult)); end; 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 김종민 1월 13일, 2022에 포스트됨 Author 공유하기 1월 13일, 2022에 포스트됨 감사합니다. 1 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 midas 5월 29일, 2022에 포스트됨 공유하기 5월 29일, 2022에 포스트됨 (edited) Windows 10, Delphi 104.2 사용하고 있습니다. EdgBrowser 를 이용 하여 하이브리드 웹브라우져를 만들고 있습니다. 겟잇 패키지 매니저 접속이 되지않아 마이크로소프트 사이에서 MicrosoftEdgeWebView2RuntimeInstallerX64.exe 파일을 다운 받아 설치 후 WebView2Loader.dll 파일을 실행 파일고 같은곳에 복사 했습니다. 그런데 여전히 무반응 입니다. 10.4 에서는 어떻게 설치 하는지 알려 주십시오. Edited 5월 29일, 2022 by midas 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 문상연 6월 29일, 2022에 포스트됨 공유하기 6월 29일, 2022에 포스트됨 https://developer.microsoft.com/ko-kr/microsoft-edge/webview2 웹페이지에서 왼쪽 하단에 다운로드버튼을 클릭하면 됩니다 다운받아서 설치하면 뜰겁니다 그런데 다른 컴퓨터에서는 안뜨서 방법을 찿고잇습니다 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
0 saint12001 3월 3일에 포스트됨 공유하기 3월 3일에 포스트됨 결국 엣지를 사용하려면 사용자들마다 Microsoft Edge Chromium-based 브라우저를 설치하라고 하고 웹뷰컨트롤을 배포해야한단 말인가요? 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
질문
김종민
Win11에서 Delphi 11을 사용 중에 있습니다.
TWebBrowser는 잘 작동하지 않아서 엣지브라우저로 바꿀려고 합니다.
그러나 사용설명서나 유튜브 등에서는 잘 동작한다고 하지만,
EdgeBrowser1.Navigate('https://www.google.com');
에서 사이트가 표시되지 않습니다.
다른 사전 설정이 필요한가요?
참고로 WebView2.Loader.dll도 실행 폴더에 넣어두었습니다.
Edited by 김종민이 댓글 링크
다른 사이트에 공유하기
5 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.