易语言WEB开发教程5 模块化开发-数据结构

 可以在支持库中扩展出一个数据结构类型

.版本 2
.支持库 webcgi

.子程序 LibInit, , 公开
.参数 功能指针, 整数型
.参数 运行模式, 整数型
.局部变量 常量值, 整数型
.局部变量 游戏名称, 文本型
.局部变量 格式说明, 文本型

注册易库 (功能指针, 运行模式, “ConstDef.dll”, “20190829”, 真)


' '''会员信息''''''''''''''''''''数据结构定义''''''''''''''''''''''''''''''
置类别名 (1, “会员信息”, 2, “从数据库读取的玩家帐号信息基本信息”)
置成员 (-2147483644, 0, “帐号”, “”)
置成员 (-2147483644, 0, “昵称”, “”)
置成员 (-2147483644, 0, “密码”, “”)
置成员 (-2147482111, 0, “余额”, “”)
' '''连接信息''''''''''''''''''''数据结构定义''''''''''''''''''''''''''''''
置类别名 (2, “连接信息”, 2, “网络客户连接信息”)
置成员 (-2147482879, 0, “客户句柄”, “”)
置成员 (-2147482879, 0, “接收次数”, “仅用于是否为首次通信”)
置成员 (-2147483646, 0, “H5”, “是否为websocket”)
置成员 (-2147483645, 0, “连接时间”, “连接是取现行时间”)
置成员 (-2147482879, 0, “最后通信”, “最后通信时间取启动时间”)
置成员 (-2147483644, 0, “IP地址”, “”)
置成员 (-2147483644, 0, “接收缓存”, “缓存接收文本”)
置成员 (-2147483644, 0, “最后接收”, “最后收到的数据”)
置成员 (-2147483644, 0, “事件消息”, “提取出来的事件消息包”)
置成员 (-2147483644, 0, “登入设备”, “”)
置成员 (-2147483644, 0, “地理位置”, “”)
置成员 (-2147482879, 0, “网关编号”, “”)

将上面代码编译成库后 重新运行易语言 新加的数据结构将显示在支持库数据类型列表中

易语言WEB开发教程5 模块化开发-数据结构