我在易语言官网下载了个源码里面有几种格式的文件,比如edb,edt,fnr,fne等,这些是怎么生

我在易语言官网下载了个源码里面有几种格式的文件,比如edb,edt,fnr,fne等,这些是怎么生,第1张

“e”是易源码格式

打开易语言,“保存”就有了

“edb”是易语言数据库文件,一个小巧的数据库

使用“创建()”函数可以生成

.版本 2

.子程序 __启动窗口_创建完毕

.局部变量 字段信息, 字段信息, , "3"

字段信息 [1].名称 = “名字”

字段信息 [1].类型 = #文本

字段信息 [1].最大文本长度 = 20

字段信息 [2].名称 = “数量”

字段信息 [2].类型 = #整数型

字段信息 [3].名称 = “编号”

字段信息 [3].类型 = #整数型

创建 (取运行目录 () + “\e数据库.edb”, 字段信息)

“edt”是edb的数据扩展,用于储存字节集字段数据

使用“创建()”函数创建包含“字节集型”的字段可以生成

.版本 2

.局部变量 字段信息, 字段信息, , "3"

字段信息 [1].名称 = “名字”

字段信息 [1].类型 = #文本型

字段信息 [1].最大文本长度 = 20

字段信息 [2].名称 = “数量”

字段信息 [2].类型 = #整数型

字段信息 [3].名称 = “图片”

字段信息 [3].类型 = #字节集型

创建 (取运行目录 () + “\e数据库2.edb”, 字段信息)

“fnr、fne”是易语言支持库,相当于DLL吧,用于支持易语言IDE调用,如图中的函数都要依赖支持库!

使用其它编程语言或易语言新建“Windows动态链接库”工程可以创建,由于这个对于我来说不太容易,就不示范了,具体可到易官方论坛找例程!

1、请打开易语言。

2、为了完成可以查找的功能,我们肯定要在记录数据的时候保存区别的数据,比如说 ID 名字。主要都是这些来区分的。当然你要是根据条件查找也没关系。

3、查找命令书写是  查找(读("名字")=“百度”)这句代码的意思是:读(“名字”)  这个是读取当前记录指针,如果你没有指定过指定肯定是第一个。读取第一条记录名字里面的数据。

4、查找(读("名字")=“百度”)通过上面大概你也明白了 查找命令就是循环 读("名字")。不管多少次只为找到后面的条件  数据=“百度”。如果查找到了就返回 真,并且把知道的记录位置保存到记录指针里面。

5、如果你是在循环里面查找,推荐你在循环里面增加一个  到首记录()。

.版本 2

.支持库 shell

.程序集 窗口程序集_启动窗口

.子程序 创建数据库子程序1

.局部变量 字段信息, 字段信息, , "1"

.局部变量 要分割的文本, 字节集

.局部变量 分割的文本, 文本型, , "0"

' ##############先指定数据库,数据名称,数据类型,

字段信息 [1].名称 = “文本1” ' 数据库名称

字段信息 [1].类型 = #文本型 ' 数据库数据类型

字段信息 [1].最大文本长度 = 20 ' 如果数据库数据信息保存类型为文本型,就要指定文本长度

' ##############这样数据库就先行指定了一行数据

创建 (取当前目录 () + “\范例”, 字段信息) ' 这时创建数据库,会包括一个空行,把文本分割后的文件导入数据库这一空行

要分割的文本 = 读入文件 (取特定目录 (#系统桌面) + “\1.txt”) ' 把文件读出来,导入到变量(要分割的文本)

加入成员 (分割的文本, 分割文本 (到文本 (要分割的文本), #换行符, )) ' 这这里分割一下,文本都是一行一行的就用换行符来分割吧

写 (“文本1”, 分割的文本 [1]) ' 这里可以用计次循环来赋值


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

原文地址: http://outofmemory.cn/sjk/6692032.html

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

发表评论

登录后才能评论

评论列表(0条)

保存