易语言教程-第四章-第一个程序-串口调试助手
2025-05-24 23:08:52 935KB 课程资源
1
报表编程在MIS中应用非常多,也是程序设计中很重要的环节,一个具有良好报表程序才是一个完美的MIS系统。易语言本身虽然提供了两个表格组件,但与实际的报表功能有一定的差距,因此采用第三方报表组件就成了易语言用户较好的选择。Grid++Report第三方报表组件是较为理想的选择之一,如它可以免费注册,以及强大的报表功能,详细的中文帮助,大量的易语言实用例程,为易语言进行了优化……使得它成为易语言商业用户制作报表的首选工具。 在本教程中,首先介绍用 Grid++Report 的报表设计器应用程序设计一个简单的清单式报表,大家最后会得到一个与Grid++Report例子模板中的“简单列表.grf”类似的报表模板。接下来学习怎样让“简单列表.grf”例子模板在易语言程序中运行起来。首先实现报表的打印与打印预览功能,通过本部分的学习后,可以得到一个类似本教程附带的“打印与打印预览报表.e”程序。然后再学习利用 Grid++report 的查询显示器控件实现报表在窗口中的查询显示,最后会创建一个类似本教程附带的“在查询显示控件中显示报表.e”程序。 通过本教程的学习,大家将对 Grid++Report 报表模板设计与在易语言中使用 Grid++Report 有一个初步与直观的了解,开启你用 Grid++Report 在易语言中开发报表的大门,为你更进一步学习奠定了良好的开端。 具备一定的数据库方面的知识对开发报表非常重要,因为报表一般都需要从数据库中取数据,然后由报表工具生成出来,你应该对数据库方面的一些基本概念有所了解,能够写出基本的 SQL 查询语句。如果你具备这些基础知识,你学习用 Grid++Report 在易语言中开发报表会非常容易,如果你觉得这方面有所欠缺,建议你首先加强这方面的学习。 本教程适用于第一次接触 Grid++Report 或对 Grid++Report 在易语言中使用还没有入门的易语言开发者。完成本教程的学习之后,建议你浏览并运行一遍 Grid++Report 自带的全部易语言例子,对 Grid++Report 的功能有所了解。
2025-04-15 20:29:54 4.94MB 易语言应用 Grid Repor 易语言教程
1
易语言教程网【几百GB整套教程】教程下载系统 会员版
1
易语言仿QQ音乐播放器源码。 ---------------------- 闲得没事的时候弄的,虽然并不是100%跟QQ音乐一模一样,由于时间问题,我只写了个大概,代码什么的都还没来得及简化。仅供大家学习交流
2022-11-05 03:19:51 1.25MB 易语言 源码 QQ音乐源码 易语言教程
1
千里马易语言post视频教程,学会post可以自己抓取网站协议
2022-10-29 21:46:02 53.69MB 易语言 post 易语言教程
1
想自己开发机器人的可以学一下易语言
2022-07-21 09:01:16 127B 易语言 教程
1
易语言教程【几百GB整套】最好最全的易语言速成宝典 会员版 半小时即可上手
1
是最基础的易语言教程! 欢迎看一下。
2022-01-03 23:50:55 9.47MB 易语言教程
1
素颜_CRC读写模块(1.53更新版)由易语言吧分享如果有密为www.eyy8.vip
2021-11-30 21:31:50 79KB 易语言 易语言模块 易语言教程
1
版本 2 .子程序 全屏爆建筑 .局部变量 变量, 整数型 .局部变量 变量1, 整数型 .局部变量 地址1, 整数型 地址1 = 读内存整数型 (-1, 十六到十 (人物)) 变量 = 读内存整数型 (-1, 读内存整数型 (-1, 地址1 + 十六到十 (“D4”)) + 十六到十 (“10”)) .变量循环首 (变量, 变量 + 240, 4, 变量1) .判断开始 (读内存整数型 (-1, 读内存整数型 (-1, 变量1) + 十六到十 (“B4”)) = 1057) 写内存整数型 (-1, 读内存整数型 (-1, 变量1) + 十六到十 (“164”), 0) .默认 .判断结束 .变量循环尾 () 公告 (“屏蔽建筑”, 十六到十 (“FF00FF00”)) .子程序 取X坐标, 整数型 .参数 基址2, 整数型 .局部变量 x, 整数型 x = 读内存整数型 (-1, 基址2 + 十六到十 (“460”), ) 返回 (x) .子程序 取Y坐标, 整数型 .参数 基址3, 整数型 .局部变量 Y, 整数型 .局部变量 Y2, 整数型 .局部变量 Y1, 整数型 Y = 读内存整数型 (-1, 基址3 + 十六到十 (“17E”), ) ' 过滤坐标 Y1 = Y - 17000 .如果 (Y1 < 296 = 真) Y2 = Y1 - 27 .否则 .如果 (Y1 < 314 且 Y1 > 295 = 真) Y2 = Y1 - 6 .否则 .如果 (Y1 < 410 且 Y1 > 313 = 真) Y2 = Y1 + Y1 - 300 .否则 .如果 (Y1 < 420 且 Y1 > 410 = 真) Y2 = (Y1 - 400) × 2.5 + 100 Y2 = Y2 + 400 .否则 .如果 (Y1 < 450 且 Y1 > 410 = 真) Y2 = (Y1 - 400) × 2.5 + 500 .否则 .如果真 (Y1 < 500) Y2 = (Y1 - 500) × 3.7 + 885 .如果真结束 .如果结束 .如果结束 .如果结束 .如果结束 .如果结束 返回 (Y2) .子程序 遍历2, , 公开 .局部变量 d, 整数型 .局部变量 a, 整数型 .局部变量 g, 整数型 .局部变量 h, 整数型 .局部变量 x, 整数型 .局部变量 y, 整数型 .局部变量 i, 整数型 .局部变量 XX, 整数型 .局部变量 b, 整数型 .局部变量 基址, 文本型 基址 = 召唤基址 ' 基址可以是人物也可以是召唤 召唤触发就用召唤基址 d = 内存操作.读代码 (基址 + “+D4+90”) a = 0 i = 0 XX = 内存操作.读代码 (人物基址) .如果真 (内存操作.读代码 (基址) > 0 或 基址 = 人物基址) .变量循环首 (1, 50, 1, ) ' 50循环次数 设置小点可以加卡机 a = a + 1 b = 4 + 4 × a g = 读内存整数型 (-1, d + b) .判断开始 (取文本长度 (十到十六 (g)) = 7 或 取文本长度 (十到十六 (g)) = 8) .判断开始 (g ≠ XX 且 读内存整数型 (-1, g + 十六到十 (“498”)) = 100) ' 过滤人物 h = 读内存整数型 (-1, g + 十六到十 (“1BC8”), ) .判断开始 (h > 1000 且 h < 100000000) y = 读内存整数型 (-1, g + 十六到十 (“17E”), ) .如果 (y < 18000 且 y > 17000) x = 取X坐标 (g) y = 取Y坐标 (g) 自定义汇编 (十六到十 (召唤基址), x, y, 伤害1, 44002) ' 我的代码不给你自己找个 i = i + 1 .如果真 (i ≥ 7) ' 控制怪物数量 跳出循环 () .如果真结束 .否则 .如果结束 .默认 .判断结束 .默认 .判断结束 .默认 .判断结束 .变量循环尾 () .如果真结束 内存优化
2021-11-26 18:11:19 266B 易语言
1