QQwry.dat 实际是dbf文件数据库 ,

将QQwry.dat 改为QQwry.dbf 就可以看到里面的数据

易语言读取 dbf数据库源码很多 百度一下就可以

附源码 如下

-------------------------------------------------

.版本 2

.程序集 _模块_字节集模块, , , ** 不要更改此处 字节集.ec

.子程序 取十进制, 整数型, , 将非十进制的标准格式文本转换成十进制整数值

.参数 欲转换的值, 文本型, , 欲转换的值,文本型!

.参数 数值类型, 整数型, 可空, 0,#十六进制;1,#十进制(默认);2,#八进制;3,#二进制

' ** 本子程序功能由系统自动转交对应模块实现,可以删除但不能修改。

.子程序 还原为字节集, 字节集, , 将一串十六进制文本还原为字节集

.参数 文本, 文本型, , 如“00BFAD00AFD4FD4F9E054F9FF91FC5FF2076FBAFDB071044”,或者是“{206,210,202,199}”之类

.参数 十六进制, 逻辑型, 可空, 如果未指明则为十六进制文本,如果为假则为十进制文本

' ** 本子程序功能由系统自动转交对应模块实现,可以删除但不能修改。

.子程序 查看字节集, 文本型, , 以文本表示字节集,适合于字节集的调试用

.参数 字节集, 字节集, , 要查看的字节集

' ** 本子程序功能由系统自动转交对应模块实现,可以删除但不能修改。

.子程序 字节集到十六进制, 文本型, , 将字节集用16进制表示

.参数 字节集, 字节集, , 用于转换的字节集

' ** 本子程序功能由系统自动转交对应模块实现,可以删除但不能修改。

---------------------------------------------------------------------------

.版本 2

.程序集 窗口程序集1

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

.局部变量 file, 整数型

.局部变量 字节集, 字节集

.局部变量 i, 整数型

.局部变量 文本字符串, 文本型

.局部变量 j, 整数型

.局部变量 字节, 字节集

.局部变量 记录数, 整数型

.局部变量 文件头长度, 整数型

.局部变量 记录长度, 整数型

.局部变量 字段数, 整数型

.局部变量 字段, 字节集

.局部变量 字段名, 文本型

.局部变量 字段类型, 文本型

.局部变量 字段长度, 整数型

.局部变量 小数位, 整数型

.局部变量 记录字节集, 字节集

.局部变量 字段类型数组, 文本型, , 0

.局部变量 字段长度数组, 整数型, , 0

.局部变量 记录, 文本型

.局部变量 k, 整数型

通用对话框1.打开 ()

file = 打开文件 (通用对话框1.文件名, , )

字节集 = 读入字节集 (file, 32)

记录数 = 计算数量 (取字节集中间 (字节集, 5, 4))

文件头长度 = 计算数量 (取字节集中间 (字节集, 9, 2))

记录长度 = 计算数量 (取字节集中间 (字节集, 11, 2))

字段数 = (文件头长度 - 33) ÷ 32

编辑框1.加入文本 (“记录数:” + 到文本 (记录数) + #换行符)

编辑框1.加入文本 (“记录长度:” + 到文本 (记录长度) + #换行符)

编辑框1.加入文本 (“字段数:” + 到文本 (字段数) + #换行符 + #换行符 + “数据库结构如下:” + #换行符)

移到文件首 (file)

字节集 = 读入字节集 (file, 文件头长度)

编辑框1.加入文本 (“字段名” + 字符 (9) + “字段类型” + 字符 (9) + “字段长度” + 字符 (9) + “小数位” + 字符 (9) + #换行符 + #换行符)

.计次循环首 (字段数, i)

字段 = 取字节集中间 (字节集, 32 + (i - 1) × 32 + 1, 32)

字段名 = 取字节集数据 (取字节集左边 (字段, 11), 10)

字段类型 = 取字节集数据 (取字节集中间 (字段, 12, 1), 10)

字段长度 = 取字节集数据 (取字节集中间 (字段, 17, 1), 3)

小数位 = 取字节集数据 (取字节集中间 (字段, 18, 1), 3)

编辑框1.加入文本 (字段名 + 字符 (9) + 字段类型 + 字符 (9) + 到文本 (字段长度) + 字符 (9) + 到文本 (小数位) + #换行符)

加入成员 (字段类型数组, 字段类型)

加入成员 (字段长度数组, 字段长度)

.计次循环尾 ()

编辑框1.加入文本 (#换行符)

移到文件首 (file)

移动读写位置 (file, , 文件头长度)

.计次循环首 (记录数, i)

记录字节集 = 读入字节集 (file, 记录长度)

记录 = “”

k = 2

.计次循环首 (字段数, j)

记录 = 记录 + 删全部空 (到文本 (取字节集中间 (记录字节集, k, 字段长度数组 [j]))) + “ ”

k = k + 字段长度数组 [j]

.计次循环尾 ()

编辑框1.加入文本 (记录 + #换行符)

.计次循环尾 ()

信息框 (“共有” + 到文本 (记录数) + “条记录!”, 0, )

.子程序 计算数量, 整数型

.参数 字节集, 字节集

.局部变量 i, 整数型

.局部变量 l, 整数型

.局部变量 结果, 字节集

.局部变量 数值, 整数型

l = 取字节集长度 (字节集)

.计次循环首 (l, i)

结果 = 结果 + 取字节集中间 (字节集, l - i + 1, 1)

.计次循环尾 ()

数值 = 取十进制 (字节集到十六进制 (结果), 0)

返回 (数值)

取消

评论

易语言取计算机的ip,易语言怎样取IP物理地址相关推荐

  1. 大学生计算机等级考试c 语言程序设计,计算机等级考试c语言程序设计习题大学论文.doc...

    计算机等级考试c语言程序设计习题大学论文 第1章 C语言程序设计概述 一.选择题 1.下列关于计算机语言的叙述中,正确的是_______. A.在计算机语言中,只有机器语言属于低级语言 B.高级语言的 ...

  2. 计算机等级考试c语言试题,计算机等级考试C语言试题精选(带答案).doc

    <计算机等级考试C语言>( 卷)考核班级 学生数 印数 考核方式 闭卷 考核时间 120 分钟 (本试卷包括第一卷和第二卷,答卷时间总共120分钟) 第一卷 第一部分:基础知识(20项,共 ...

  3. 计算机二级需要学什么语言吗,计算机二级学什么语言比较快一点

    满意答案 32号小宝 2019.01.05 采纳率:42%    等级:9 已帮助:209人 C语言,计算机二级考试的基本没有实用性,不能说明考试的人具有什么计算机的专业水平,充其量只能说明其具有最基 ...

  4. 计算机c语言程序,计算机编程|C语言简介

    int main(void) { float total; printf('输入总钱数:\n'); scanf('%f',&total); int num; printf('输入红包数量:\n ...

  5. 易语言制作计算机按键指令,易语言制作脚本按键的问题

    我写过个这个小东西吧核心代码给你,用数据库储存键代码的 .版本 2 .支持库 spec .支持库 eAPI .如果 (编辑框脚本.内容 ≠ "") 停止 = 真 脚本 = 分割文本 ...

  6. 计算机组成原理语言方框图,计算机组成原理3---方框图语言

    南京信息工程大学 实验(实习)报告 实验(实习)名称 方框图语言 实验(实习)日期 2012-11-14 得分 指导教师 林美华 系 计算机 专业 计算机科学与技术 年级 三 班次 10计科2班 姓名 ...

  7. C语言二级必须编译吗,c语言是计算机二级吗

    c语言是计算机二级吗 C语言是一门面向过程的.抽象化的通用程序设计语言,广泛应用于底层开发.C语言能以简易的方式编译.处理低级存储器.接下来由小编为大家整理出c语言是计算机二级吗,希望能够帮助到大家! ...

  8. c语言国考试是什么软件下载,计算机等级考试C语言版2018最新

    介绍(2020-02-12) 全国计算机等级考试二级C语言考试通关神器!选择题+上机操作题+最新押题+考点汇总,海量题库含解析,通关无忧! 每一道试题都有答案解析,为考试的提供了充分的复习准备,可随时 ...

  9. c语言高中数学微盘,C语言与高中数学学习的结合-应用数学论文-数学论文.docx

    C语言与高中数学学习的结合-应用数学论文-数学论文 --文章均为WORD文档,下载后可直接编辑使用亦可打印-- 1 C语言在高中数学学习中的意义 C 语言是计算机编程的入门语言, 它具有功能强大.语法 ...

  10. 511遇见易语言模块API教程进程结束和进程取自进程ID

    当我们多线程多窗口启动游戏时,在退出时我们手动比较麻烦,可以使用进程结束一键退出. 511遇见易语言模块API教程 1.GetCurrentProcessId 获取当前进程一个唯一的标识符 说明: 获 ...

最新文章

  1. 中国芯片首富捐资200亿办大学!落地宁波镇海,拟名「东方理工」
  2. java8新特性: lambda表达式:直接获得某个list/array/对象里面的字段集合
  3. 配置跳转指定_http自动跳转https的配置方法
  4. 关于"舆情监测"关键词在百度搜索中的相关数分析
  5. 【MATLAB教程案例11~20总结】优化类算法matlab仿真经验和技巧总结
  6. cdn网络加速原理剖析
  7. 小米手机的专用计算机连接软件,详细教您小米手机怎么连接电脑
  8. 扫描图片转换成文字怎么转
  9. BIGEMAP添加在线地图地图数据源
  10. 《C++程序设计上机实践及学习辅导》实验报告
  11. Laravel Collect集合用pluck取多维数组中某个字段值
  12. 学习笔记之MIB相关
  13. 解决 Redis Desktop Manager 黑屏问题
  14. 亚马逊运营知识:亚马逊排名规则是怎么样的
  15. python外包挺多,但具体什么价位呢,今天我们来采集一下外包网~
  16. 最小生成树(MST)相关三题
  17. 家族关系查询系统程序设计算法思路_数据结构课程设计家族关系查询系统要点...
  18. axure图表_最好用的数据可视化图表制作工具推荐
  19. 什么是 Git tag,如何打一个 tag
  20. 如何借助问答平台上做好网络营销?

热门文章

  1. 刘强东的“毛乌素”之斗
  2. 赠书 |“硅谷精神之父”凯文·凯利:5000 天后的 “AI” 世界
  3. 飞行模拟器V1.0正式版
  4. Android Drawable 与 LayerList综合汇总
  5. socket介绍--数据的编码与解码
  6. MySQL update语句使用连表(join)
  7. APK瘦身-是时候给App进行减负了
  8. 计算机附件计算器的用法,计算机附件中计算器使用方法.doc
  9. 如何看待腾讯云电子签呢?
  10. 如何计算每个月有多少天