回 帖 发 新 帖 刷新版面

主题:一个用java写的加密算法寻求用delphi把他转换下。真诚求助。

下面是我用java写的一个加密方法。我想把它换成delphi该怎么转换,菜鸟请求大家的帮助
  //密码加密,输入原始密码(可以包含字母和数字以外的字符),返回加密后的密码
public class Xtdl implements java.io.Serializable{

  private String sqlStr = "";
  private ResultSet rs = null;
  
  private WriteLog writelog = new WriteLog();

  public ArrayList arrMenus1 = new ArrayList();
  public ArrayList arrMenus2 = new ArrayList();
  public ArrayList arrMenus3 = new ArrayList();

  //空构造函数
  public Xtdl()
  {
  }  
public String  encrypt(String sPwd)
  {
    String afpass="";
    int len;
    len=sPwd.length();

    int rest;
    rest=10-len;

    char tmp[];
    tmp=sPwd.toCharArray();

    int en[];
    en=new int[10];

    char enchar[];
    enchar=new char[10];

    for(int i=0;i<sPwd.length();i++)
    {
       en[i]=(int)(tmp[i])+i;
    }

    for(int i=sPwd.length();i<10;i++)
    {
       en[i]=100+i;
    }  

    for(int i=0;i<5;i++)
    {
      enchar[4-i]=(char)en[i];
    }

    for(int i=5;i<10;i++)
    {
      enchar[14-i]=(char)en[i];
    }

    for(int i=0;i<10;i++)
    {
        afpass=afpass+enchar[i];
    }


    return afpass;
   }
}
如何转换成delphi。

回复列表 (共6个回复)

沙发

为什么有看帖的,却不给我回呢。难度这边都是高手不屑对这小问题回答。

板凳

呵呵,,,还转什么,,上网搜索一下,就一大把.....  方便得很

3 楼

有一个TStringList,其中的内容为:A1=100 A1=101 A2=88 A2=87 A2=90.A80=99 A80=123 A80=122每个名字的行数不固定我想统计出A1--A80的值的和各位多少,全遍历循环的方法就不用了,效率太低,各位大大有好方法吗?

4 楼

为什么有看帖的,却不给我回呢。难度这边都是高手不屑对这小问题回答。

5 楼

本人写了个基于delphi的小程序-木子淘宝助手V1.0
有兴趣的朋友可以关注下
木子淘宝助手V1.0操作极其简单,只需点击相应按钮即可获取热卖商品相关信息!
本软件开发目的是帮助大家更快捷的选购淘宝商品,本软件所精选的商品都是人全部是人气相对较高,成交量较大的商品!愿大家都能获得性价比最高的商品,争取多赢!
http://74717.cn/mztbzs.rar

6 楼

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846

我来回复

您尚未登录,请登录后再回复。点此登录或注册