易语言程序中读取数据库表中的图片路径

易语言程序中读取数据库表中的图片路径,第1张

易语言程序中读取数据库表中的图片路径 *** 作如下:

1、首先,准备好测试文件(文件随意),帆樱这里不强求使用某个文件,只是为了配合此次测试而已。

2、运行易语言主程序,在d出的新建工程文件对话框中,选择Windows窗口程序然后点击确定按钮,进入Windows窗口程序设计界面。

3、在已经创建的Windows窗口程序的窗口上,绘制标签组件、编辑框组件及拖放对象各一个并调整他们的位置以适应窗口。

4、修改各组件的相关属性、将各组件规范命名,为后续的代码编写做准备。好的命名习惯会态虚丛使得你的编程速度更加快速和得心应手。

5、然后,就进入代码编写阶段了。首先,需要注册一下拖放对象,然后将拖放对象的接收文件属性设置为真,编写相应代码。

6、代码编写完毕,进入测试阶段。果断猛戳F5键,运行程序。将测试文件,拖拽至程序的编辑框中,查看编辑框誉谈的内容是否发生了变化。

方法/步骤

打开易语言,新建一个window窗口程序,这样我们确定后就可以进入启动窗口的界面了。

请点击输入图片描述

在启动窗口界面,我们添加5个组件,分别为4个编辑框,1个按钮。我们修改组件的属性

请点击输入图片描述

我们添加一个子程序,命名为取指定内容,引入如下变旅告量和参数

.参数 完整内容, 文本

.参数 左边文本, 文本型

.参数 右边文本, 文本型

.局部变量 位置, 整数型

.局部变量 总长度, 整数型

.局部变量 文本拆携明, 文本型

请点击输入图片描述隐判

我们在取指定内容子程序中添加如下的代码

总长度 = 取文本长度 (完整内容)

位置 = 寻找文本 (完整内容, 左边文本, , 假) + 取文本长度 (左边文本)

文本 = 取文本中间 (完整内容, 位置, 总长度)

总长度 = 取文本长度 (文本)

位置 = 寻找文本 (文本, 右边文本, , 假) - 1

文本 = 取文本中间 (文本, 1, 位置)

返回 (文本)

请点击输入图片描述

我们双击启动窗口中的按钮组件,进入到_按钮1_被单击程序中,写入如下的内容:编辑框2.内容 = 取指定内容 (编辑框1.内容, 编辑框3.内容, 编辑框4.内容)

请点击输入图片描述

6

我们点击运行,看是否能取出指定内容。这样一个取出文本中的特定内容工具就做好了。

请点击输入图片描述

易语言有一个命令叫做快照

调用格式: 〈字节集〉 快照 ([整数型 窗口句柄],[整数型 输出宽度],[整数型 输出高度]) - 系统核心支持库->系统处理

英文名称:GetWinPic

捕获指定窗口或屏幕上所有现有显示内容,返回相应图片数据。如果失败,返回空字节集。本命令为高级命令。

参数<1>的名称为“窗口句柄”,类型为“整数型(int)”,可以被省略。指定欲捕获其显示内容的窗口。如果被省略,默认为捕获屏幕显示内容。

参数<2>的名称为“输出宽度”,类型为“整数型(int)”,可以被省略。指定图片的输出宽度。如果小于0,参数值指定的是最终图片输出宽度相对于所取得图片宽度的百分比(最小为10%);如果等于0,则按图片原宽度输出;如果大于0,指定输出图片的绝对宽度。如果本参数被省略,默认值为0。

参数<3>的名称为“输出高度”,类型为“整数型(int)”,可以被省略。指定图片毕弯的输出高度。如果小于0,参数值指定的是最终图片输出高度相对于所取得图片高度的百分比(最小为10%);如果等于0,则按图片原高铅巧度输出;如果大于0,指定输出图片的绝对高度。如果本参数被省略,默认值为0。

*** 作系统需求: Windows

代码如下

-----------

.版本 2

.子程序 _按钮1_被单击

.参槐数键数 a, 字节集

a = 快照 (取句柄 ("游戏进程"), 50, 50)

图片框2.图片 = a


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12527524.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存