Використання компонета TEdgeBrowser в Delphi проектах.
Привіт всім! Давно виношував ідею заміни в проекті KSTChat компонента TListView на компонент TEdgeBrowser для відображення повідомлень у загальній кімнаті чату. Але експерименти з використання компонента TEdgeBrowser не приносили очікуваного результату. Як виявляється, в системі Windows повинен бути встановленим компонент WebView2 SDK. Але у Windows і 10 Windows 11 цей компонент встановлено за замовченням, тому як в них використовується новий Edge Browser. І все одно компонент Делфі TEdgeBrowser не відображає HTML сторінки. Після довгих пошуків у інтернеті можливих рішень проблеми, було знайдено, що в папці з ехе файлом програми повинен бути присутнім файл WebView2Loader.dll.
Після розміщення щього файлу у папці розміщення ехе файла, все запрацювало так, як треба. Результат можна подивитися на наведенному скріншоті.
Файл WebView2Loader.dll можна завантажити за посиланням - https://www.dll-files.com/webview2loader.dll.html
Доречі, на файлообмінник SourceForge завантажено нову версію 1.27.7 програми KSTChat, яку можна завантажити за посиланням - https://sourceforge.net/projects/kstchat/
Всім бажаю здоров'я і миру! 73!