亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 注冊表 > 正文

用注冊表給應(yīng)用程序加口令

2020-10-31 15:45:37
字體:
供稿:網(wǎng)友

幾乎每個(gè)應(yīng)用系統(tǒng)都有相應(yīng)的權(quán)限管理功能。對于大型多用戶應(yīng)用系統(tǒng),一般是將權(quán)限設(shè)置保存在數(shù)據(jù)庫中。但是對于小型的單用戶應(yīng)用系統(tǒng)和非數(shù)據(jù)庫應(yīng)用系統(tǒng),就沒有必要將權(quán)限設(shè)置保存在數(shù)據(jù)庫中,但是用文件來保存既不方便又不安全,因?yàn)槲募芸赡鼙粍h除或毀壞。其實(shí),靈活地利用Windows注冊表的特點(diǎn),可以很方便地為應(yīng)用系統(tǒng)設(shè)置用戶名和口令,這種方法不但編程簡便,而且安全性比較高。下面舉例說明,該例程在Windows98,Delphi4環(huán)境下調(diào)試通過。

設(shè)計(jì)流程為:先判斷是否為第一次使用,如果為第一次使用,則要求設(shè)置新的用戶名和口令,系統(tǒng)將用戶名和口令保存起來;如果不是第一次使用,則要求輸入用戶名和口令才能登錄。

在Delphi開發(fā)環(huán)境中,新建一個(gè)工程Project1,在Project1中增加一個(gè)窗體Form1;在Form1上增加兩個(gè)按紐,一個(gè)為確定,另一個(gè)為取消;再在Form1上增加兩個(gè)Text框EditUser和EditPass,分別為用戶名和口令輸入框。定義窗體級全局變量RegF:Tregistry。并在interface的Uses中加上Registry。

增加函數(shù)Wsz_IfFirst,判斷是否是第一次使用;增加過程Wsz_SaveUse,保存用戶名和口令;增加函數(shù)Wsz_CheckUser,判斷用戶名和口令是否正確。然后在Form1的FormShow事件和確定按紐事件中分別調(diào)用這三個(gè)函數(shù)和過程,達(dá)到設(shè)計(jì)要求。

//判斷是否是第一次使用

function Wsz_IfFirst:Boolean;
var
sUser:string;
sPass:string;
begin
result := false;
RegF:=Tregistry.Create;
RegF.RootKey :=HKEY_LOCAL_MACHINE;
RegF.OpenKey("SOFTWARE/MicroSoft/whh726",TRUE);
sUser := RegF.ReadString("user");
sPass := RegF.ReadString("pass");
if ((length(sUser)<=0) and (length(sPass)<=0)) then
result := true ;
RegF.Free;
end;

//判斷用戶名和口令是否正確
function Wsz_CheckUser(MyUser:string;MyPass :string):Boolean;
var
sUser:string;
sPass:string;
begin
result:= false;
RegF:=Tregistry.Create;
RegF.RootKey :=HKEY_LOCAL_MACHINE;
RegF.OpenKey("SOFTWARE/MicroSoft/whh726",TRUE);
sUser := RegF.ReadString("user");
sPass := RegF.ReadString("pass");
if (sUser=MyUser) and (sPass=MyPass) then
result := true;
RegF.Free;
end;

//保存用戶名和口令
procedure Wsz_SaveUser(MyUser:string;MyPass :string);
begin
RegF:=Tregistry.Create;
RegF.RootKey :=HKEY_LOCAL_MACHINE;
RegF.OpenKey("SOFTWARE/MicroSoft/whh726",TRUE);
RegF.WriteString("user",MyUser);
RegF.WriteString("pass",MyPass);
RegF.Free;
end;

//取消按紐事件
procedure TWszLoginForm.BitBtnCloseClick(Sender: Tobject);
begin
Close;
end;

//確定按紐事件
procedure TWszLoginForm.BitBtnYesClick(Sender: Tobject);
var
suser:string;
spass:string;
begin
suser := trim(edituser.text);
spass := trim(editpass.text);
if (length(suser)<=0) or (length(spass)<=0) then
begin
Application.MessageBox("用戶名和口令都必須輸入!", "系統(tǒng)提示",
MB_OK + MB_ICONINFORMATION);
edituser.SetFocus ;
exit;
end;
if Wsz_IfFirst then
begin

//處理第一次登錄的用戶名和口令
if Application.MessageBox(
"您是第一次使用本軟件,請記住您的用戶名和口令,以便下次登錄。現(xiàn)在進(jìn)入系統(tǒng)嗎?",
"系統(tǒng)提示",
MB_OKCANCEL + MB_ICONQUESTION) = IDOK then
begin

//保存
Wsz_SaveUser(suser,spass);
end
else
begin
edituser.SetFocus ;
exit;
end;
end else
begin
if not Wsz_CheckUser(suser,spass) then
begin
Application.MessageBox("對不起,用戶名和口令輸入不正確!",
"系統(tǒng)提示",
MB_OK + MB_ICONINFORMATION);
edituser.setfocus ;
exit;
end;
end;

//全局變量
GB_Wsz_User := suser;
GB_Wsz_PASS := spass;
Close;
end;

//窗體的Show事件
procedure TWszLoginForm.FormShow(Sender: Tobject);
begin
if Wsz_IfFirst then
begin
Application.MessageBox(
"您是第一次使用本軟件,您可以隨便輸入用戶名和口令。",
"系統(tǒng)提示",
MB_OK + MB_ICONINFORMATION);
end;
end;
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
欧美手机视频| yw在线观看| 色欧美在线观看| 精品国内自产拍在线视频| 日本黄色免费网址| 56国语精品自产拍在线观看| 亚洲国产精品成人av| 国产成人三级在线观看视频| 97精品欧美一区二区三区| 国产人妻人伦精品1国产丝袜| 国产精品www网站| 天天干,天天操,天天射| 最新69国产成人精品视频免费| 在线亚洲一区观看| 国产成人精品av| 久久久99久久精品女同性| 日韩欧美亚洲一二三区| 亚洲图片中文字幕| 欧美中文字幕不卡| 亚洲第一区在线观看| 一级在线观看| 麻豆一区二区在线| 日韩脚交footjobhd| 国产普通话bbwbbwbbw| 无码任你躁久久久久久老妇| 99thz桃花论族在线播放| 亚洲人妖在线| 天天干天天色天天干| 一区精品久久| 久久久久久欧美| 成熟的女同志hd| 欧美做受高潮1| 在线免费看黄色片| 国产精品入口夜色视频大尺度| 日本一区二区三区四区在线视频| 日韩欧美一区二区视频| 91看片免费| 毛片精品免费在线观看| 午夜国产不卡在线观看视频| 奇米影视第四色777| a美女胸又www黄视频久久| 中文字幕一区图| 91久久国产婷婷一区二区| 亚洲高清免费一级二级三级| 99国产精品免费| 亚洲日本欧美日韩高观看| 日本一区二区在线视频观看| 欧美成人猛片aaaaaaa| 老司机午夜精品99久久| 国产天堂在线观看| 精品视频一区在线视频| 国产精品一区二区免费看| 制服丝袜在线一区| 严阵以待中文社区| 黄网av在线| 亚洲亚裔videos黑人hd| 久久久久亚洲AV成人无在| 91尤物国产福利在线观看| 五月综合色婷婷| 555www成人网| 日韩黄色成人| 欧美性bbwbbwbbwhd| 国产极品人妖在线观看| 91久色国产| 国产高清精品软男同| 久久午夜鲁丝片| 国产精品自产拍在线观看| 欧美一级大片在线免费观看| 日韩午夜在线播放| 日本道色综合久久| xxxx性bbbb欧美| 亚洲美女在线播放| 一区二区在线观| 91视频免费版污| 一级特黄特色的免费大片视频| 精产国品一二三区| 国产婷婷视频在线| 日韩高清二区| 秋霞在线观看av| 欧美妇乱xxxxx视频| 性生活黄色大片| 少妇高潮一区二区三区99| 亚洲天堂2020| 国产一区二区在线观看视频| 国产精品原创巨作av| 精品这里只有精品| 日韩欧美亚洲国产| 蜜桃在线一区二区| 国产精品av免费在线观看| 疯狂蹂躏欧美一区二区精品| 精品电影一区二区三区| 国产精品视频久久久久久久| 99久久精品国产亚洲| 日韩电影免费观看在| 亚洲中文一区二区三区| 在线观看日本一区| 无码aⅴ精品一区二区三区浪潮| 一区二区国产视频| 黄瓜视频18免费观看| 熟女人妻在线视频| 欧美一站二站| 日韩成人性视频| 午夜一级电影| 国产精品麻豆一区二区| 日本黄色三级网站| 欧美手机在线观看| jizzjizz免费| 麻豆91精品| 欧美精品videosex极品1| 嫩草影院永久入口| 欧美三级在线观看视频| 91精品视频在线免费观看| 免费成人你懂的| 中文字幕国产视频| 精品免费国产一区二区| 国产精品高清在线观看| 亚洲毛片一区| 亚洲已满18点击进入在线看片| 成人影院在线观看| 亚洲一区3d动漫同人无遮挡| 日韩专区第一页| 国产九色在线播放九色| 中文区中文字幕免费看| 九九久久99| 日本一区二区三区精品| 97久久夜色精品国产九色| 免费毛片大全| 精品剧情在线观看| 男女激情免费视频| 狠狠做深爱婷婷久久综合一区| 亚洲成人www| 热久久精品国产| 亚洲一区二区三区网站| 中文字幕91爱爱| 日韩精品在线电影| 日韩免费av电影| 51自拍视频在线观看| 98精品久久久久久久| 91视频欧美| 色哟哟国产精品免费观看| 成人激情av| 在线观看免费亚洲| 成人午夜视频精品一区| ts人妖交友网站| 成人在线免费观看一区| 欧美午夜女人视频在线| 欧美深深色噜噜狠狠yyy| 99久久久无码国产精品性色戒| 国内精品一区二区三区四区| 午夜激情视频在线播放| 精品黑人一区二区三区国语馆| 国产激情视频在线播放| 丰满少妇一区二区三区| 在线观看视频在线观看| 理论片大全免费理伦片| 91最新在线视频| 天天躁日日躁成人字幕aⅴ| 国产一区二区三区在线免费| 欧美野外猛男的大粗鳮| 免费在线观看一级片| 国产亚洲成av人片在线观看| 51午夜精品视频| 欧美日韩视频第一区| 欧美激情综合色| 久久久久久伊人| 日韩av在线播放观看| 奇米777日韩| 久久久久高清精品| 超碰在线免费播放| 国产精品视频h| 欧美韩日一区二区三区| 中文字幕天堂网| 日本不卡不码高清免费观看| 午夜久久久影院| 在线成人av观看| 91欧美激情另类亚洲| 亚洲免费在线电影| 成人免费视频播放| 2023国产一二三区日本精品2022| 香蕉视频官网在线观看日本一区二区| 亚洲三级网站| 在线精品国产欧美| 毛葺葺老太做受视频| 日本久久久久久久久久久| 久久久99免费| 成人网18免费软件大全| 精品国产午夜福利在线观看| 姬川优奈av一区二区在线电影| 国产成人免费xxxxxxxx| 国语自产精品视频在线看| 亚洲成人77777| 自拍在线观看| 熟女俱乐部一区二区视频在线| 永久亚洲成a人片777777| 日本a级在线| 很污很黄的网站| 欧美18—19sex性hd| 中文字幕免费高清电视剧网站在线观看| 亚洲丝袜在线观看| 国产精品久久婷婷六月丁香| 精品国产白色丝袜高跟鞋| 日韩午夜激情| 四虎影院一区二区三区| 免费一区二区三区在线视频| 久久久无码精品亚洲日韩按摩| 欧美男人天堂网| 日韩精品视频播放| 精品一区二区三区视频在线观看| 欧美精品xxxxx| 在线观看二区| 国产一区再线| 亚洲欧美日韩不卡一区二区三区| 在线天堂日本| 精品国产免费人成电影在线观看四季| 波多野结衣在线网址| 性欧美videohd高精| 亚洲欧美伊人| 亚洲成人av在线播放| 国产女同性恋一区二区| 豆国产96在线|亚洲| 亚洲在线视频一区| 国产又爽又黄的激情精品视频| 久久久久久久久久久久久久久久久久av| 欧美日韩综合在线观看| 性色视频在线| 奇米影视888狠狠狠777不卡| 日本十八禁视频无遮挡| 人妻视频一区二区三区| 午夜久久美女| 国产精品福利一区二区三区| 亚洲一级免费在线观看| 精品在线视频观看| 在线观看免费av片| 波多野一区二区| 一个色综合网| 唐人社导航福利精品| 天堂av免费在线| 四虎成人欧美精品在永久在线| 欧美视频你懂的| 久久伊人精品视频| 精品视频在线播放一区二区三区| 国产激情91久久精品导航| 夜夜亚洲天天久久| 色偷偷网友自拍| av激情网站| 精品免费在线观看| 青青青国产在线视频| 国产免费一区视频观看免费| 制服.丝袜.亚洲.中文.综合懂色| 国产无遮挡又黄又爽免费网站| 国产系列电影在线播放网址| 爆操妹子视频在线观看| 日韩亚洲色图| 午夜视频你懂的| 97影视大全免费追剧大全在线观看| 大香伊人中文字幕精品| youjizzxxxx18| 波多野结衣50连登视频| 欧美床上激情在线观看| 欧美群妇大交群中文字幕| 国产精品久久成人免费观看| 日本人添下边视频免费| 99久久久久国产精品| 台湾佬成人中文网222vvv| 精品人妻无码一区二区性色| 99re这里只有精品在线| 最新亚洲精品国自产在线观看| 久久久久亚洲精品成人网小说| 人成在线免费网站| 99国产成人精品| 国内毛片毛片毛片毛片毛片| 日韩av在线一区二区| 久久av.com| 国产精品无码一区二区三区免费| 欧美日韩免费观看一区| 午夜视频一区二区| 91久久精品日日躁夜夜躁国产| 欧美一区国产| 国产精品久久久久久影视| 亚洲无亚洲人成网站77777| 九九热视频在线免费观看| k8久久久一区二区三区| 久久99国产乱子伦精品免费| 一区二区蜜桃| 草草视频在线观看| 日韩精品一区二区三区四区五区| 在线播放91灌醉迷j高跟美女| 久久国产尿小便嘘嘘| 精品日韩美女的视频高清| 久久国产成人精品| 欧美日免费三级在线| 国产66精品久久久久999小说| 国内精品久久久久久影视8| 天天天天天天操| 欧美成人一区二免费视频软件| 免费观看羞羞视频网站| 日本青青草视频| 羞羞小视频在线观看| 欧美三级中文字幕在线观看| www.成年人| 伊人久久亚洲热| 综合一区二区三区| 久久亚洲私人国产精品va媚药| 羞羞影视羞羞在线| 亚洲国产一区二区三区四区| 久久在线视频精品| 激情综合网五月天| 国产一区二区三区精彩视频| 亚洲一道本在线| 日日夜夜综合| 性少妇videosexfreexxx片| 羞羞的网站在线观看| av福利在线导航| 久久亚洲资源| 成人性视频免费网站| 欧美特黄一级片| 亚洲第一成人网站| 九色网友自拍视频手机在线| 99久久99久久免费精品小说| 欧美黑人欧美精品刺激| 18禁网站免费无遮挡无码中文| 亚洲韩国日本中文字幕| 精品无码av一区二区三区| 小小女视频网站色琼网站| 欧美一级电影免费在线观看| 国产在线观看黄色| 台湾佬中文娱乐网欧美电影| 咪咪网在线视频|