BusinessCentralTempBlobandFileHash
创始人
2025-01-08 03:00:12
0

在Business Central中,TempBlob和File Hash是两种常用的数据类型。TempBlob用于存储临时二进制数据,而File Hash用于计算和比较文件的哈希值。下面是TempBlob和File Hash的详细解释及代码示例:

  1. TempBlob

TempBlob是一种临时二进制数据类型,可用于存储大型二进制数据,如图像、PDF文件等。在使用TempBlob时,需要定义一个TempBlob变量,并使用CREATE方法创建一个TempBlob实例。以下是创建TempBlob实例的示例代码:

//定义TempBlob变量 TempBlob : Codeunit TempBlobManagement; MyBlob : TempBlob;

//创建TempBlob实例 MyBlob.CREATE(‘MyBlobName’);

//向TempBlob中写入数据 MyBlob.WRITE(MyImageData);

//从TempBlob中读取数据 MyBlob.READ(MyImageData);

  1. File Hash

File Hash是一种哈希算法,用于计算和比较文件的哈希值。常用的哈希算法包括MD5、SHA-1、SHA-256等。在Business Central中,可以使用DotNet类库中的System.Security.Cryptography命名空间提供的类来计算文件的哈希值。以下是使用MD5算法计算文件哈希值的示例代码:

//引用System.Security.Cryptography命名空间 DotNet : System.Security.Cryptography.MD5Managed;

//读取文件内容 InStream : InStream; MyData : Codeunit FileManagement; MyData.GET(MyFileName); InStream := MyData.GETSTREAM;

//计算哈希值 MD5 : MD5Managed; Hash : DotNet : System.Byte[].DIM(16);

MD5 := MD5Managed.MD5Create(); Hash := MD5.ComputeHash(InStream);

//转换为字符串表示形式 HashString := ‘’; FOR i := 0 TO 15 DO HashString := HashString + FORMAT(Hash[i],0,16);

以上是Business Central中TempBlob和File Hash的简介和示

相关内容

热门资讯

一分钟开辅助!德普之星辅助器a... 一分钟开辅助!德普之星辅助器app,德普之星私人局辅助器,详细教程(有挂秘籍)一、德普之星私人局辅助...
一分钟辅助器app!德普之星有... 一分钟辅助器app!德普之星有辅助软件吗,德普辅助器辅助器怎么用,详细教程(有挂技巧)1、这是跨平台...
五分钟私人局辅助免费!德普之星... 五分钟私人局辅助免费!德普之星透视辅助软件下载(透视辅助软件)详细辅助模拟器(其实模拟器)五分钟私人...
八分钟透视辅助插件!德普之星有... 八分钟透视辅助插件!德普之星有辅助软件吗(透视辅助软件)详细辅助安装(本来安装)1、玩家可以在软件透...
8分钟辅助器!德普之星透视(透... 8分钟辅助器!德普之星透视(透视辅助软件)详细辅助俱乐部(真是俱乐部)1、操作简单,无需注册,只需要...
两分钟app!德普之星透视辅助... 两分钟app!德普之星透视辅助软件,德扑圈有透视吗,详细教程(有挂规律);亲,关键说明,德普之星透视...
四分钟透视辅助插件!德普之星怎... 四分钟透视辅助插件!德普之星怎么开辅助,德普之星透视软件免费入口官网,详细教程(有挂秘籍)1、玩家可...
8分钟有透视!德普之星透视(透... 8分钟有透视!德普之星透视(透视辅助软件)详细辅助教程(都是教程);1、操作简单,无需注册,只需要使...
九分钟透视挂!德扑之心免费透视... 九分钟透视挂!德扑之心免费透视,德普之星辅助器,详细教程(有挂插件)德扑之心免费透视软件透明挂微扑克...
9分钟软件!德扑圈有透视吗,德... 9分钟软件!德扑圈有透视吗,德普之星私人局透视,详细教程(有挂秘笈)1)德普之星私人局透视辅助挂:进...