旅途者 發表於 2018-12-27 15:35:27

易语言取文件MD5值的方法

<p>互联网每天都在传输着数以亿计的数据,方便了我们的工作和学习。保持数据或信息的完整性一直是人们关注的话题,我们利用终端设备发送或接受数据是可控的,但数据在传输过程中会受到不可预计的威胁,究竟数据在传输过程是否受到干扰或受到干扰后数据是否会发生变化,我们是不可预知的。那么,如何判断数据或是否完整呢&#63;这就不得不提到一个名词—“MD5值”,每一个文件数据的MD5值都是唯一的,这样我们就可以通过判断MD5值来确定数据的完整性。目前,“MD5”的应用已经相当广泛。</p>
<p>1、首先,准备好任意文件,以便程序测试的时候使用。这里笔者就准备一个txt文本文档(大家可以自己选择)。文档内容随意,主要是为了使文件有一定的存储空间。如图所示:</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531461941.jpg" /></p>
<p>2、打开“易语言”主程序,弹出“新建工程对话框”,选择“Windows窗口程序”然后点击“确定”按钮,进入“Windows窗口”设计界面。如图:</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531461942.jpg" /></p>
<p>3、接下来,在“Windows窗口”上绘制“标签组件”、“编辑框组件”各两个,“拖放对象”、“按钮组件”各一个,对这些组件进行排版,以求达到简洁舒适的视觉效果。如图:</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531461943.jpg" /></p>
<p>4、然后,修改窗口、标签、按钮的标题为相应内容,并将所有组件的名称规范命名,为后续的代码编写做准备。好的组件命名习惯,可以帮助我们更加明晰编程思路。如下图:</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531461944.jpg" /></p>
<p>5、万事俱备,只欠编程。下面就开始编写代码吧,键盘已经饥渴难耐了。首先,需要注册一下“拖放对象”,然后选中“拖放对象”控件,修改它的“接收文件”属性为真,选择“得到文件”事件子程序,编写如下代码,果断上图:</p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531461945.jpg" /></p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531471946.jpg" /></p>
<p><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531471947.jpg" /></p>
<p>6、接下来,在“_按钮_取MD5_被单击”事件子程序下,编写“编辑框_MD5值.内容 = 取数据摘要 (读入文件 (编辑框_文件路径.内容))”取出指定文件的MD5值到编辑框中。</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531471948.jpg" /></p>
<p>7、代码编写完成,接下来不要忘记调试程序。果断猛戳“F5”键,运行测试程序,然后拖拽指定测试文件到编辑框中,然后点击“取MD5”按钮,可以看到测试文件的“MD5”值。</p>
<p style="text-align: center"><img alt="" src="https://img.jbzj.com/file_images/article/201812/201812271531471949.jpg" /></p>
<p>8、至此,易语言如何取文件MD5值讲解完毕。相信很多朋友都已经掌握了,希望大家能从本经验中学到知识收获快乐。更多精彩经验,请关注MovieClip。感谢大家对琼殿技术社区的支持。</p>
                           
                            <div class="art_xg">
                              <b>您可能感兴趣的文章:</b><ul><li>易语言写入文件的步骤教学</li><li>易语言移动文件的步骤方法</li><li>易语言给文件加密的方法</li><li>易语言寻找文件的实操方法</li></ul>
                            </div>

                        </div>
                        <!--endmain-->
頁: [1]
查看完整版本: 易语言取文件MD5值的方法