我手边没有Delphi,所以没有办法写、调试。
干讲一下吧:
比方说密码是12345
你的加密程序取出每一位进行ASCII码加2的运算
const
PasswordMaxLength = 5;
begin
for I := 0 to PasswordMaxLength -1 do
begin
//这里对每一位进行加密处理就可以了。
end;
//执行完之后12345的ASCII码原本是31,32,33,34,35,加密后就是33,34,35,36,37
//也就变成了34567,你将34567保存到ini文件中,程序加载的时候再解密把ASCII码减2就可以了
end;