Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 4694|回复: 12

一行代码完成MD5加密

[复制链接]

该用户从未签到

发表于 2013-3-23 09:28:38 | 显示全部楼层 |阅读模式
在lazarus主站转悠了半天,才发现MD5加密好简单:

1、uses 部分加上md5

2、加密操作:Edit2.Text := MD5Print(MD5String(Edit1.Text));

上图:


源程序:

unit Unit1;
{$mode objfpc}{$H+}
interface
uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
  md5, ZConnection, ZDataset, db, dbf;
type
  { TForm1 }
  TForm1 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    insert: TButton;
    Label1: TLabel;
    Label2: TLabel;
    procedure insertClick(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;
var
  Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }


procedure TForm1.insertClick(Sender: TObject);
begin
  Edit2.Text := MD5Print(MD5String(Edit1.Text));
end;
end.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x
回复

使用道具 举报

该用户从未签到

发表于 2013-3-23 20:23:48 | 显示全部楼层
我是用的dcpcrypt第三方组件来实现的
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-3-25 09:35:36 | 显示全部楼层
不用第三方组件感觉更方便一些。不清楚他们两者之间的区别,dcpcrypt是否加密效果更强?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-3-25 09:57:44 | 显示全部楼层
cuibq 发表于 2013-3-25 09:35
不用第三方组件感觉更方便一些。不清楚他们两者之间的区别,dcpcrypt是否加密效果更强?

我想第三方组件就是方便吧
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-3-25 09:58:45 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-3-26 17:06:39 | 显示全部楼层
MD5是一个标准,用什么方结果都是一样的,方便就好。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-6-1 13:08:22 | 显示全部楼层
好简单
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-9-10 19:10:51 | 显示全部楼层
Delphi XE2木有这个功能
看来要赶紧换Lazarus了
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-9-11 17:23:33 | 显示全部楼层
蜂中王 发表于 2013-9-10 19:10
Delphi XE2木有这个功能
看来要赶紧换Lazarus了

嗯 我一发现lazarus,立刻不用delphi了,呵呵。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-9-12 08:15:47 | 显示全部楼层
cuibq 发表于 2013-9-11 17:23
嗯 我一发现lazarus,立刻不用delphi了,呵呵。

就是不知道能不能很好的兼容现有的系统...
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-3 01:18 , Processed in 0.055932 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表