画板+透明标签+取快照就能实现一个自动生成诊断截图的工具,图片还是从网上随便找的,这个你可以自己随便换,但是我这里因为写教程所以加了水印,当然仅仅只是为了把自己的开发经验和思路以及代码逻辑分享一下而已,就是通过快照取画板截图,输出通过写到文件()命令即可实现,图片字节集信息通过取快照()命令实现,但是取快照里面需要指定画板的窗口句柄才行,不然它会获取整个屏幕的截图。
然后图片模板上面我用黑月的透明标签覆盖了默有信息,加入了信息编辑框,我们在编辑框输入信息后,通过标签.标题=编辑框1.内容,这个命令逻辑就能实现。
框架截图:
生成的截图效果:
完整代码:
=================================================
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
标签9.标题 = 编辑框1.内容
标签10.标题 = 编辑框2.内容
标签11.标题 = 编辑框3.内容
标签12.标题 = 编辑框4.内容
标签13.标题 = 编辑框5.内容
标签14.标题 = 编辑框6.内容
标签16.标题 = 编辑框7.内容
标签15.标题 = 编辑框8.内容
写到文件 (取运行目录 () + “/取画板.png”, 快照 (图片框1.取窗口句柄 (), , ))
.子程序 _编辑框5_内容被改变
.子程序 _编辑框6_内容被改变
.子程序 _编辑框7_内容被改变
.子程序 _编辑框8_内容被改变
.子程序 _编辑框1_内容被改变
.子程序 _标签15_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.子程序 _标签13_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.子程序 _标签19_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
========================================================
标签:快照,生成器,画板,参数,标签,编辑框,子程序,整数型 From: https://www.cnblogs.com/javakji/p/17826970.html