|
本帖最后由 神一样的女人 于 2021-10-31 22:31 编辑
webview2,就是基于edge的webview,易语言的超文本浏览框(年久失修)。webview2是webview的替代品。
webview2:https://docs.microsoft.com/zh-cn/microsoft-edge/webview2/
目前要安装webview2运行库,或者安装edge开发版才能使用。
据说webview2要集成到win11里面系统自带,也不知道加了没有。
所以感觉,以后用网页做桌面ui,就很方便了。
上面是广告
因为要做网页ui,肯定会有一些html,js,css文件,这些文件随exe一起分发感觉不太好,所以想弄到资源里。
但是有可能很多的资源……一个一个添加就麻烦了
所以需要打包一下放到资源,资源可以随意从PE提取修改,不想暴露,所以想支持点加密什么的,想到的就是zip rar了,rar私有的,只能zip了。
然后可以这样:
调试好web页面后,打包,添加到资源
viewvie2.loadURL("res:\\web\page.html");
完美。
找到了基于zlib的minizip:
https://www.zlib.net/
http://www.winimage.com/zLibDll/minizip.html
https://www.cnblogs.com/xuerongyi/p/12880331.html
受限的:
密码:winrar压缩的,带密码的话,只有勾选了这个ZIP传统加密,才能解压
静态编译:压缩包里有.dll,有_static.lib,可以动态可以静态。就是静态的话,就不能调试运行(易语言限制,没有链接,好像要弄成支持库没这个限制)
然后就是,只写了内存解压的例子,其他自己研究
内存解压zip.rar
(425.68 KB, 下载次数: 440)
|
评分
-
查看全部评分
|