如何用 Delphi 定义WebView2组件的dataUserFolder

epggiuax  于 2022-11-23  发布在  其他
关注(0)|答案(1)|浏览(256)

我想在我的 Delphi 程序中使用WebView2。它在IDE中工作(因为运行时程序在文档文件夹中),但在我安装的程序中,userDataFolder<exe.-Prg-name>.Webview2中,我可以在这里看到:对于非UWP应用程序,默认用户数据({Executable File Name}.WebView2)文件夹将创建在应用程序的已编译代码旁边的同一目录中。
我如何改变这个userDataFolder,使它有读/写权限。在我的程序文件夹下的Windows 10没有权限。我不想让我的程序的安装程序安装我的程序下的文档,其中prg有读/写权限。
我不知道在我的Delphi Berlin源代码中可以在哪里定义这个userDataFolder。
编辑:WinSOFT的WebView组件[用于在 Delphi 10.2柏林中启用EdgeBrowser功能]在其最新版本3.3中也有DataFolder属性。在版本3.1中它仍然缺失。感谢您的帮助。Walter

5uzkadbs

5uzkadbs1#

TEdgeBrowser有一个属性UserDataFolder,你可以根据需要进行修改。这个属性存在于目前最新的 Delphi 版本(Delphi 11 Alexandria)中。我不知道它是什么时候引入的。

相关问题