設(shè)計(jì)用戶(hù)登錄界面編程

設(shè)計(jì)用戶(hù)登錄界面編程

ID:40887100

大小:295.00 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2019-08-09

設(shè)計(jì)用戶(hù)登錄界面編程_第1頁(yè)
設(shè)計(jì)用戶(hù)登錄界面編程_第2頁(yè)
設(shè)計(jì)用戶(hù)登錄界面編程_第3頁(yè)
設(shè)計(jì)用戶(hù)登錄界面編程_第4頁(yè)
設(shè)計(jì)用戶(hù)登錄界面編程_第5頁(yè)
資源描述:

《設(shè)計(jì)用戶(hù)登錄界面編程》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、教育學(xué)院實(shí)驗(yàn)報(bào)告姓名楊培西學(xué)號(hào)201004401117實(shí)驗(yàn)小組組號(hào)實(shí)驗(yàn)小組組內(nèi)編號(hào)實(shí)驗(yàn)題目Sd`1`2使用Label、Textbox、Button以及Form控件設(shè)計(jì)一個(gè)用戶(hù)登錄界面實(shí)驗(yàn)?zāi)康募耙髮?shí)驗(yàn)?zāi)康模菏煜B.NET的開(kāi)發(fā)環(huán)境,熟悉控件Label、Textbox、Button以及Form的使用,以及各控件屬性的設(shè)置。實(shí)驗(yàn)儀器及用具電腦一臺(tái),裝有軟件visualstudio2008實(shí)驗(yàn)原理使用Label、Textbox、Button以及Form控件以及編寫(xiě)相應(yīng)的程序代碼設(shè)計(jì)一個(gè)用戶(hù)登錄界面實(shí)驗(yàn)步驟及內(nèi)容1.新建一個(gè)form1窗體,從工具欄里拖入對(duì)象label1,在復(fù)制一個(gè)label2

2、,然后分別把屬性中的text改為“賬號(hào)”和“密碼”,也可以設(shè)置其它的屬性,如front,forecolor等。2.從工具欄里拖入textbox1到窗體,(復(fù)制得到TextBox2),分別與“賬號(hào)”,“密碼”在窗體中呈左右對(duì)齊如圖:然后雙擊空白窗口textbox1,編寫(xiě)代碼,如下:PrivateSubTextBox1_TextChanged(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesTextBox1.TextChangedIfNotIsNumeric(TextBox1.Text)ThenMsgBox("賬號(hào)必須為數(shù)

3、字",,"警告")TextBox1.Text=""TextBox1.Focus()EndIfEndSub3.從工具欄里拖入對(duì)象button1,在復(fù)制一個(gè)button3,然后分別把屬性中的text改為“登錄”和“重置”,也可以設(shè)置其它的屬性,如front,forecolo,backcolor等,如圖:云南民族大學(xué)教育學(xué)院制作然后雙擊“登錄”,編寫(xiě)代碼,代碼如下:PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimi%IfTextBox3.Text

4、<>"123456"Theni=MsgBox("密碼錯(cuò)誤",MsgBoxStyle.RetryCancel,"警告")EndIfIfi=MsgBoxResult.CancelThenClose()ElseTextBox2.Text=""TextBox3.Focus()IfTextBox3.Text="123456"Theni=MsgBox("登錄成功")EndIfEndIfEndSub在回到窗體中,雙擊“重置”,編寫(xiě)代碼,代碼如下:PrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Han

5、dlesButton2.ClickTextBox1.Text=""TextBox3.Text=""EndSubEndClass1.雙擊窗體form1,編寫(xiě)相應(yīng)的代碼,如下:PublicClassForm1PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadTextBox1.Text=""云南民族大學(xué)教育學(xué)院制作TextBox2.Text=""TextBox1.MaxLength=12TextBox2.MaxLength=11TextBox3.PasswordC

6、har="*"EndSub1.啟動(dòng)調(diào)試(點(diǎn)擊綠色三角形圖標(biāo)),如圖:實(shí)驗(yàn)數(shù)據(jù)(結(jié)果)及結(jié)論1.調(diào)試后,自動(dòng)生成一個(gè)可視化窗體,分別輸入“賬號(hào)”975330201,“密碼”1234565,然后點(diǎn)擊“登錄”,顯示如下:云南民族大學(xué)教育學(xué)院制作2.因?yàn)檎_的密碼是在編寫(xiě)程序是設(shè)置為“123456”,如果輸入錯(cuò)誤的密碼就會(huì)顯示“密碼錯(cuò)誤”,如下圖:3登錄的賬號(hào)僅僅是數(shù)字,如果輸入其他字符,則會(huì)顯示“賬號(hào)必須為數(shù)字”,密碼則沒(méi)有限制,如下圖所示:云南民族大學(xué)教育學(xué)院制作實(shí)驗(yàn)中所存在的問(wèn)題及改進(jìn)措施1.問(wèn)題一:編寫(xiě)代碼時(shí)比較有困難,需要參考教材及與同學(xué)交流才能完成;解決:對(duì)于程序代碼要在理解的基礎(chǔ)上

7、多加記憶,上課認(rèn)真聽(tīng)講。2.問(wèn)題二:對(duì)象的很多屬性不理解,不懂,導(dǎo)致了無(wú)法靈活的運(yùn)用甚至是不知道怎么用于具體可視化程序設(shè)計(jì)中;對(duì)于這門(mén)課程應(yīng)當(dāng)盡量預(yù)習(xí),上課要認(rèn)真,下來(lái)多對(duì)照課本上的東西拓展練習(xí)。.注:1、實(shí)驗(yàn)用具要求寫(xiě)明儀器名稱(chēng)及主要型號(hào)規(guī)格;2、實(shí)驗(yàn)原理需要寫(xiě)出原理的公式名稱(chēng)、公式表達(dá)式、公式成立的條件以及原理圖等;3、實(shí)驗(yàn)步驟及內(nèi)容需要寫(xiě)出實(shí)驗(yàn)過(guò)程的主要步驟和主要內(nèi)容;4、實(shí)驗(yàn)結(jié)果及結(jié)論需要寫(xiě)明實(shí)驗(yàn)是驗(yàn)證原理、演示過(guò)程、還是作

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。