求一个简单的算法 有五个变量wf,qh,id,zm,log值假设分别为C730,2003001,430102690121411,*0102030405060708,2603030想请大侠帮忙提供一个函数分别取各个变量的前四个字节,每个字节分别异或0x9f,输出char(20)十六进制校验码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function func(var ary:array[1..20] of char):integervar i,k:integer;begin for i:=1 to 4 do begin ary[i] := wf[i] xor $9f; ary[i+4] := qh[i] xor $9f; ... ... end;end;仅仅提供一个思路,可能这个程序运行不了,wf[i]可能先要ord()函数处理一下再异或,然后再chr()函数转换回来。不明白你说的16进制校验码,应该有一个规则吧。 如何将StringList中的数据填充到ADO数据源 请问软件开发人员在上海的工资水平 程序进行设置屏幕分辨率的问题 改过“胜天进销存”的朋友请指教! 求教一个数据写入非常怪的问题... 关于DELPHI工程问题 为了让我们自己在下次来到CSDN有一个找一个理由,请大家进来坐坐--因为这个问题很严重--非常感谢 有谁会mailto的用法? 高分求解,相信并不难! 请问一下Paradox数据库的缺省用户名是什么,加了密码后是不是要用才行。 一个很简单的ado连接sqlserver7.0的问题 播放器的显波是怎么样实现的,能帖出代码最好。
var
i,k:integer;
begin
for i:=1 to 4 do
begin
ary[i] := wf[i] xor $9f;
ary[i+4] := qh[i] xor $9f;
... ...
end;
end;仅仅提供一个思路,可能这个程序运行不了,wf[i]可能先要ord()函数处理一下再异或,然后再chr()函数转换回来。不明白你说的16进制校验码,应该有一个规则吧。