易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

E2EE增强模块   [复制链接]

    2019-11-19 08:58:06
    2019开源大赛(第四届)
    易语言资源网
    7593 次浏览
    来源链接


首次开源!增强和扩展普通的界面程序能力!E2EE增强模块的功能不是要代替任何模块,也不是跟别的模块一样去打包整合各种功能!我们看看他能做什么:

大概是这些,稍微介绍下吧:

  • 数据绑定:把界面和数据直接做双向绑定,类似于MVVM或者是 Vue 一样来操作和处理界面和数据。可以用数据驱动界面,也可以界面驱动数据。

整个同步过程是增量式的,简单说,就是数据变化了界面才会变化。从右边窗口输入内容,左边将实施同步为数据内容。界面绑定数据可以直接配置“标记”,不用写代码可以自动做数据绑定哦!

配合E2EE的 键值表 和 列表等对象,你的界面数据可以为JSON、XML、CSV、文本、字节集。你的数据来源可以为 网络、磁盘、文本。甚至你可以直接像AJAX一样,一行代码就能和服务器交换数据并且直接同步到界面上。编辑界面内容点击确定,数据直接生成JSON或者保存到服务器,这一切。。。你基本不怎么需要敲代码。

  • 超级列表框:数据驱动列表框、列表框同步到数据、同步一切(选中、状态、用户拖动宽度等等)、超级列表框排序、生成JSON?生成CSV?生成XLS?都不是事儿,一行代码搞定!

  • 图片组:这个可能跟你见过的所有图片组都不太一样,他有什么特点?特点就是他是基于名称来构建图片索引的。譬如,使用文件名后缀来生成图片索引,效率很高。默认包含了文件图标的一个实现类。可以配合树形框或者超级列表框,快速实现自己定制版本的资源管理器,是不是很酷。

  • IP查询:通过“纯真IP库”快速查询IP的归属地!只占用10来MB的内存,每秒查询几十万次完全不是事儿。可以升级IP库哦。

  • 计时统计:这绝对是你没见过的运行耗时统计功能!他可以统计你的某个子程序运行时间,可以统计函数运行时间,还可以统计你的服务器等程序整体的运行时间。针对不同时间周期,可以显式不同范围的时间格式。譬如“20毫秒”“15分30秒”“2天3时15分”,每个维度都是精确的。当然光有这些也不能突显它的特色,还能做什么?还能生成运行时间报告,你可以把你的子程序运行时间统计为XLS、JSON、CSV,详细记录每个步骤的名称、耗时、占整个运行时间的百分比。

  • 注册表:批量编辑和处理注册表。
  • ODBC:通过代码检测和判断系统是否安装了ODBC,通过代码安装ODBC驱动。详情可能需要配合和移步到 E2EE.ODBC。包含了完整的脱离安装包自动打包和安装ODBC驱动(包含全部代码),可以通过字节集检测和安装驱动。
  • 目录处理:目前包含了“选择文件夹”。这个选择文件夹包含了系统选择夹能够包含的所有功能,使用也很简单。
  • 文件处理:目前包含了“修改文件时间”、“提取文件CRC”等功能。


点我下载 (已有 408 次下载)

引用模块


源码文件名 模块文件名
E2EE增强模块-使用示例.e
E2EE增强模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
E2EE增强模块-使用示例.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库二 2.0 AF6AD80AA4244A59AFB3D83ECF5173CC
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
E2EE互联网服务器套件2.5.6.0 2.0 AA50CDD5A14C4C5DB81BAE05DE4DDE6D
E2EE增强模块.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
扩展界面支持库一 2.0 27bb20fdd3e145e4bee3db39ddd6e64c
E2EE互联网服务器套件2.5.6.0 2.0 AA50CDD5A14C4C5DB81BAE05DE4DDE6D
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:【洫蜘蛛】程序清单设置工具...     下一篇:无模块实现全局自适应缩放...