T
tfox
Unregistered / Unconfirmed
GUEST, unregistred user!
有一个data.txt文本用来存放数据,如
0F 88 88 88 00 00 00 00 00 01 10 FF FF FF FF FF 6F 12 34 56 ...
手上有编码规则,如
名称 长度(Byte) 存储位置 值或存放格式
参数区长度 1 010H 0110 1111(06FH)
操作密码 3 011H-013H xxxxxxxx xxxxxxxx xxxxxxxx
现在要将data.txt中的编码解码在界面上显示出来
如
密码为:123456
得怎么做呢
strs:=TStringList.Create;
strs.LoadFromFile('data.txt');
//str:=StringReplace(strs.text,#13,'',[rfReplaceAll]);
str:=StringReplace(strs.text,' ','',[rfReplaceAll]);
//读密码
strPass:=Copy(str,$11*2+1,6);
edit1.Text:=strPass;
有朋友给了我个demo,他是给strPass:=Copy(str,$11*2,6);
这段,不过差了一位。我就strPass:=Copy(str,$11*2+1,6); 就对了。
什么原理基本不晓得,呵。
0F 88 88 88 00 00 00 00 00 01 10 FF FF FF FF FF 6F 12 34 56 ...
手上有编码规则,如
名称 长度(Byte) 存储位置 值或存放格式
参数区长度 1 010H 0110 1111(06FH)
操作密码 3 011H-013H xxxxxxxx xxxxxxxx xxxxxxxx
现在要将data.txt中的编码解码在界面上显示出来
如
密码为:123456
得怎么做呢
strs:=TStringList.Create;
strs.LoadFromFile('data.txt');
//str:=StringReplace(strs.text,#13,'',[rfReplaceAll]);
str:=StringReplace(strs.text,' ','',[rfReplaceAll]);
//读密码
strPass:=Copy(str,$11*2+1,6);
edit1.Text:=strPass;
有朋友给了我个demo,他是给strPass:=Copy(str,$11*2,6);
这段,不过差了一位。我就strPass:=Copy(str,$11*2+1,6); 就对了。
什么原理基本不晓得,呵。