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

首頁 > 學(xué)院 > 操作系統(tǒng) > 正文

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

2024-07-26 00:32:01
字體:
供稿:網(wǎng)友

作者: 王洪海 出處: 天極網(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)$#@60;=0) and (length(sPass)$#@60;=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 ee;
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)$#@60;=0) or (length(spass)$#@60;=0) then
begin
application.MessageBox("用戶名和口令都必須輸入!", "系統(tǒng)提示",
MB_OK + MB_ICONINFORMATION);
edituser.SetFocus ;
exit;
end;
if Wsz_IfFirst then
begin

//處理第一次登錄的用戶名和口令
if Application.MessageBox(
"您是第一次使用本軟件,請記住您的用戶名和口令,以便下次登錄?,F(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ā)表
亚洲伊人婷婷| 成人高清视频观看www| 老头老太做爰xxx视频| 亚洲人成网站在线| 久久视频精品在线观看| 奇米一区二区三区| 成人免费在线视频| 国产精品一级视频| 久久精品国产99精品国产亚洲性色| 欧美做爰性欧美大fennong| 欧洲一区在线| 日本福利一区| gv天堂gv无码男同在线观看| 国产一区二区剧情av在线| 888奇米影视| 亚洲一区二区三区久久久| 日本aⅴ写真网站免费| 九九九九久久久久| 欧美极品视频一区二区三区| 青青草手机在线视频| 91精品天堂福利在线观看| 亚洲欧洲日韩精品| 色婷婷综合久久久久久| 日韩极品视频在线观看| 播播国产欧美激情| 日本综合在线| 欧美香蕉视频| 亚洲免费一区二区| 国产精品视频h| 国产精品流白浆视频| 舐め犯し波多野结衣在线观看| 欧美二区在线看| 亚洲激情二区| 国产精品69久久| 日韩一区二区三区在线视频| 粉嫩av一区二区三区免费观看| 欧美成人黑人xx视频免费观看| 人人澡人人爽人人揉| a毛片毛片av永久免费| 亚洲日本中文字幕免费在线不卡| 超碰97在线免费| 国产二区视频在线观看| 97精品国产97久久久久久春色| 欧美福利视频一区二区| 国产精品美女久久久久久久久久久| 欧美少妇性生活视频| 一本一本大道香蕉久在线精品| 日韩一区二区视频在线观看| 国产美女91呻吟求| 在线影院自拍| 免费看日本毛片| 国产小视频在线看| 91精品国产欧美日韩| 99精品黄色片免费大全| 盗摄牛牛av影视一区二区| 亚洲黄一区二区| 欧美一级黄色网| 超碰在线公开超碰在线| 国产视频911| 精品国产免费一区二区三区四区| 国产99对白在线播放| 日韩国产一区二| 色多多国产成人永久免费网站| 成人亚洲精品7777| 成人性生交大片免费看中文网站| 人妖欧美一区二区| 亚洲男人天堂手机在线| 亚洲欧美另类色图| 国产日韩欧美一区二区三区在线观看| 国产真实的和子乱拍在线观看| 中文字幕在线日本| 日韩av中文| 色多多视频网站| 亚洲精品高潮| 国产女精品视频网站免费| 大地资源中文在线观看免费版| 亚洲成人黄色在线| 亚洲网址在线| 久草视频免费在线播放| 日韩中文字幕在线视频| 亚洲精品一区二区在线| 亚洲高清在线一区| 青青操视频在线观看| 视频在线一区二区三区| 丁香花五月激情| 99re6热在线精品视频播放速度| 欧美精品一区二区三区蜜桃视频| 成年人网站国产| 粉嫩精品导航导航| 国产婷婷一区二区三区久久| 五月网丁香网| 视频一区日韩精品| 国内自拍视频在线看免费观看| 波多野结衣不卡视频| av电影在线观看| 久久久久久国产三级电影| 成人免费看片98欧美| 久久色.com| 日韩欧美亚洲成人| 欧美日韩不卡一区| 一级做a爱片性色毛片| 麻豆91免费| 国产1区2区在线观看| 九七伦理97伦理| 午夜精品久久99蜜桃的功能介绍| 国产喂奶挤奶一区二区三区| 日本一二三区视频免费高清| 狠狠躁狠狠躁视频专区| 久久久久久久午夜| av成人app永久免费| av在线综合网| 污污的视频在线免费观看| 91av看片| 欧洲av一区二区嗯嗯嗯啊| 欧美精品自拍视频| 日本不卡一区二区| 久久精品亚洲精品| 亚洲精品国偷自产在线99热| 中文字幕乱码人妻无码久久| abab456成人免费网址| 亚洲五月婷婷| 又污又黄的网站| 性欧美videosex高清少妇| 岛国精品视频在线播放| 亚洲理论在线a中文字幕| 中文字幕av片| 国产精品无码专区在线观看| 国产精品盗摄久久久| 国产老肥熟xxxx在线观看| 水蜜桃亚洲一二三四在线| 亚洲视频免费一区| 精品国产一区二区三区麻豆免费观看完整版| 日日夜夜精品视频天天综合网| 久草中文在线观看| 女同久久另类99精品国产| 制服.丝袜.亚洲.中文.综合| 国产一区二区剧情av在线| 91激情在线视频| 国产精品美乳一区二区免费| 国产精品 欧美激情| 日韩视频一区二区三区| 色成人亚洲网| av在线第一页| 欧美午夜性视频| 国产成人成网站在线播放青青| 国产一区二区三区中文| 91小视频在线| 精品电影一区二区三区| 国产乱码精品一区二三赶尸艳谈| 国产精品亚洲人成在99www| 五月天久久网站| 在线观看高清免费视频| 欧美国产丝袜视频| 日本黄色中文字幕| 日本一区二区成人在线| 国产在线欧美在线| 亚洲tv在线| 免费影视观看网站入口| 岛国在线免费| 中文字幕乱码日本亚洲一区二区| 免费日本视频一区| 国产成人激情av| 午夜精品一区二区在线观看的| 国产成人精品视频在线| 素人av在线| 国产经典一区二区三区| 欧美色视频在线观看| 9797在线看片亚洲精品| 狠狠色噜噜狠狠狠| 老司机精品视频在线| h在线观看视频免费网站| 亚洲欧美日本韩国| 另类图片综合电影| 久久国产精品免费精品3p| 91www在线观看| 成人羞羞国产免费| 欧美激情一级二级三级在线视频| 成人一级免费视频| chinese国产精品| eeuss草民免费| 亚洲综合日韩| 精品成人免费一区二区在线播放| 国产成人福利短视频app| 日韩一区网站| 日韩国产精品91| 亚洲区小说区| 人妻与黑人一区二区三区| 国产福利一区二区三区在线播放| h网站视频在线观看| 国产精品成人一区二区网站软件| 在线免费观看你懂的| 日韩高清精品免费观看| 亚洲激情专区| 波多结衣在线观看| 欧美极品在线观看| 国产一级片网址| 一级片一级片一级片| 中文在线资源观看网站视频免费不卡| www操com| 精品一卡二卡三卡| 成人午夜免费影院| 欧美三级欧美一级| av电影在线观看网址| 在线看污网站| 亚洲综合不卡| 8x8x华人在线| 在线影院国内精品| 久久免费少妇高潮99精品| 特黄特色特刺激视频免费播放| 888奇米影视| 一本综合精品| 久久毛片亚洲| 美女一区视频| 91视频精品| 写真福利片hd在线观看| 国产成人精品综合| 久草在线在线视频| 一个人看的www日本高清视频| 精油按摩中文字幕久久| 理论片日本一区| 乱小说综合网站| 隔壁老王国产在线精品| 久久精品国产亚洲a| 亚洲免费影视第一页| 国产一卡2卡3卡四卡网站| 91精品店在线| 99久久精品无免国产免费| 91在线高清视频| 国产精品一区二区免费不卡| 情se视频网在线观看| 日韩久久免费av| 国产极品嫩模在线观看91精品| 亚洲经典一区二区| 人人鲁人人莫人人爱精品| 男人影院在线观看| 麻豆成人久久精品二区三区小说| 三上悠亚作品在线观看| 日本高清视频在线观看| 国产三级三级三级精品8ⅰ区| 玖玖玖免费嫩草在线影院一区| 亚洲国产一区视频| 国内精品久久久久影院 日本资源| bdsm在线观看播放视频| 亚洲一区二区在线视频| 成人毛片网站| 亚洲高清一区二| 第四色在线视频| 蜜桃视频一区| fc2ppv素人在线| 欧美一二区在线观看| 亚洲一区二区电影| 色噜噜狠狠色综合网图区| 夜夜添无码一区二区三区| xfplay爱情电影网love| 国产精品中文字幕欧美| 在线观看网站黄| av网站观看| 日韩一级片在线播放| 色爽爽爽爽爽爽爽爽| 国产乱人乱偷精品视频| 91玉足脚交白嫩脚丫| 看全色黄大色大片免费久久久| 日韩欧美国产二区| 午夜精品久久久久久久爽| 97精品视频在线观看| 国产一区二区三区在线视频观看| 欧美女同一区| 欧美一区二区在线不卡| 国产精品视频网址| 北条麻妃一区二区三区中文字幕| 久久偷窥视频| 精品国产99| 天堂√最新版中文在线| 涩涩视频在线观看下载| 成人免费黄色av| 中文字幕一区二区三区在线播放| 亚洲图区在线| 亚洲日本在线观看| 国产福利一区二区三区视频| 999久久久久| www.三区| 亚洲最黄网站| 午夜欧美一区二区三区免费观看| 成人羞羞视频在线看网址| 久久精品91久久久久久再现| 亚洲大尺度在线观看| 三年中国中文在线观看免费播放| 国产精品专区h在线观看| 中国女人做爰视频| av黄色免费在线| 999大胆视频| 欧美中日韩在线| 日韩中文在线视频| 亚洲精品一区二区毛豆| 青娱乐国产在线| 国产精品久久久久久久久久辛辛| 激情无码人妻又粗又大| 国产精品美女www| 日韩大片免费观看| 在线观看免费视频国产| 91麻豆精品国产91久久久久久久久| 欧美性久久久| 中文字幕美女视频| 亚洲草久电影| 狠狠色噜噜狠狠狠888奇米| 精品一区二区三区四区五区六区| а天堂中文在线官网| 97视频免费在线观看| 国产一级二级三级精品| 日韩欧美一区二区三区视频| 欧美性xxxxxx少妇| 免费看日本一区二区| 成人美女在线观看| 精品美女一区| 亚洲国产精彩中文乱码av在线播放| 国产精品178页| 少妇精品久久久一区二区| 大荫蒂性生交片| 成人啪啪18免费游戏链接| 538任你躁在线精品免费| 亚洲成人va| 国产亚洲精品熟女国产成人| 亚洲天堂男人天堂女人天堂| 久久精品日韩一区二区三区| 欧美挠脚心网站| 欧美人成在线观看ccc36| 国产精品久久久久久久久粉嫩av| 男女小视频在线观看|