以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何获取文件的MD5校验码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51186)

--  作者:jspta
--  发布时间:2014/5/21 14:26:00
--  [求助]如何获取文件的MD5校验码
在foxtable中如何计算某个文件的MD5校验码?(不是字符)
--  作者:Bin
--  发布时间:2014/5/21 14:27:00
--  
http://www.foxtable.com/help/topics/1346.htm
--  作者:jspta
--  发布时间:2014/5/21 14:36:00
--  
我想获得对于某个文件的校验码
某个文件进行校验后,能得到以下信息,foxtable中现在只能得到CRC32
MD5: 66E5BB689960890F73C2499B3704D251
SHA1: 460C2B006F84629CAB2FEC40D517CD7D7916459D
CRC32: 1EEBE0B1

--  作者:Bin
--  发布时间:2014/5/21 14:45:00
--  
Dim FilePath As String ="C:\\Users\\foxtable1\\Desktop\\订货管理.foxdb"
Try
	Dim get_file As New System.IO.FileStream(FilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.Read)
	Dim get_md5 As New System.Security.Cryptography.MD5CryptoServiceProvider()
	Dim hash_byte As Byte() = get_md5.ComputeHash(get_file)
	Dim resule As String = System.BitConverter.ToString(hash_byte)
	resule = resule.Replace("-", "")
	output.show( resule)
Catch e As Exception
	output.show( e.ToString())
End Try

--  作者:jspta
--  发布时间:2014/5/21 17:14:00
--  
非常感谢!
--  作者:湛江智
--  发布时间:2018/8/21 13:40:00
--  

为什么按上面代码,写在按钮里,报错。

代码怎么修改呢? 求助

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:md5 fxz.foxdb


图片点击可在新窗口打开查看此主题相关图片如下:报错.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2018/8/21 13:40:15编辑过]

--  作者:有点蓝
--  发布时间:2018/8/21 14:07:00
--  
catch e as...........

变量e换个一个名称