以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何获取文件的MD5校验码 (http://foxtable.com/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 -- 为什么按上面代码,写在按钮里,报错。 代码怎么修改呢? 求助
此主题相关图片如下:报错.png [此贴子已经被作者于2018/8/21 13:40:15编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2018/8/21 14:07:00 -- catch e as........... 变量e换个一个名称
|