在我們編制Delphi應用程序
//文件名為CheckPasswordForm
library CheckPasswordForm;
uses
XcqCheck in
exports
CheckPassword name
begin
end
//文件名為XcqCheck
unit XcqCheck;
interface
uses
Windows
Graphics
StdCtrls
type
TXcqForm = class(TForm)
XcqEdit: TMaskEdit;//密碼輸入框
OkBtn: TButton;
procedure OkBtnClick(Sender: TObject);
end;
var
XcqForm: TXcqForm;
Check: Boolean;//驗證輸入密碼的正確性
function CheckPassword: Boolean;export;
//本dll文件的關鍵實現
implementation
{$R *
procedure TXcqForm
begin
if XcqEdit
Check := True;
Close;
end;
function CheckPassword;export;
begin
Check := False;
XcqForm := TXcqForm
//創建密碼輸入框
XcqForm
注意
Result := Check;//返回給調用本dll的應用程序判斷
XcqForm
end;
end
在調用以上dll中CheckPassword函數的應用程序中只需加入以下語句在implementation 後
if CheckPassword then
begin
end;
上面的程序只是一個簡單的密碼驗證框
其實
From:http://tw.wingwit.com/Article/program/Delphi/201311/25037.html