求一个DELPHI单元函数的用法。。。。
functionTQQTEA.EnCrypt(InArray:arrayofByte;KeyArray:arrayofByte):ByteType;beginResult...
function TQQTEA.EnCrypt(InArray:array of Byte;KeyArray:array of Byte):ByteType;
begin
Result:=EnCrypt(InArray,KeyArray,0);
end;
这个我想用一个button显示出来数据。 展开
begin
Result:=EnCrypt(InArray,KeyArray,0);
end;
这个我想用一个button显示出来数据。 展开
1个回答
展开全部
InArray和KeyArray 都是一个byte数组
从函数来看 EnCrypt是个加密函数 InArray是输入字符串 KeyArray是加密密钥
假如 EnCrypt函数要求的输入长度可以是4位
byteArrData = array[0..3] of Byte;
byteArrData[0]:=1;
byteArrData[1]:=5;
byteArrData[2]:=7;
byteArrData[3]:=8;
byteArrkey= array[0..3] of Byte;
byteArrkey[0]:=23;
byteArrkey[1]:=5;
byteArrkey[2]:=76;
byteArrkey[3]:=4;
则加密后的数据为 EnCrypt(byteArrData,byteArrkey,0);
着个得到的数据类型是 ByteType
这个ByteType显然是程序员自定义的 不知道是什么类型
据我估计 应该也可能是byte数组 这个你可以CTRL+点击 ByteType 看看是怎么定义的
从函数来看 EnCrypt是个加密函数 InArray是输入字符串 KeyArray是加密密钥
假如 EnCrypt函数要求的输入长度可以是4位
byteArrData = array[0..3] of Byte;
byteArrData[0]:=1;
byteArrData[1]:=5;
byteArrData[2]:=7;
byteArrData[3]:=8;
byteArrkey= array[0..3] of Byte;
byteArrkey[0]:=23;
byteArrkey[1]:=5;
byteArrkey[2]:=76;
byteArrkey[3]:=4;
则加密后的数据为 EnCrypt(byteArrData,byteArrkey,0);
着个得到的数据类型是 ByteType
这个ByteType显然是程序员自定义的 不知道是什么类型
据我估计 应该也可能是byte数组 这个你可以CTRL+点击 ByteType 看看是怎么定义的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询