




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
web系統(tǒng)開實驗報告實驗二實驗題目:內建對象的使用一一簡易聊天室實驗類型:設而指導老師:k專業(yè)班級:一姓名:學 號:2014年04月02日一、實驗題目內建對象的使用一一簡易聊天室二、實驗目的和要求.利用第四、五章所學知識進行頁面開發(fā),運用web服務器控件完成頁面的界面設計,用內建對象實現(xiàn)所需功能。.要求頁面友好,交互性強。.上機前預習實驗,同學們相互間可以討論;上機過程中要求獨立完成;設計出具有各自風格的頁面。三、實驗內容.創(chuàng)建登錄頁面用戶輸入昵稱即可進入聊天室。.實現(xiàn)簡單的聊天室用戶登錄進去后即可聊天,要能顯示發(fā)言人的登錄姓名、發(fā)言內容和發(fā)言時間。在左側或者右側顯示出所有進入聊天室的用戶的姓名列表。.利用Mail對象實現(xiàn)在線郵件的發(fā)送。四、實驗代碼登錄界面代碼:PartialClassloginInheritsSystem.Web.UI.PageProtectedSubbtnLogin_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesbtnLogin.ClickIfMe.txtName.Text=""ThenMsgBox(〃請輸入用戶名〃)ElseDimstrAsString="name"+Application("count").ToStringApplication(str)=Me.txtName.TextApplication("count")=Application("count")+1Session.Add("name",Me.txtName.Text)Response.Redirect("index.aspx")EndIfEndSubEndClass郵件界面代碼:ImportsSystem.IOImportsSystem.Web.MailPartialClassemailInheritsSystem.Web.UI.PageProtectedSubbtnSubmit_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesbtnSubmit.ClickDimobjMailAsNewMailMessageobjMail.From=mailFrom.TextobjMail.To=mailFrom.TextobjMail.Subject=Subject.TextobjMail.Body=Body.TextobjMail.BodyFormat=MailFormat.TextDimfilename,filepathAsStringfilename=Path.GetFileName(uploadfile.PostedFile.FileName)filepath="d:\"&filenameuploadfile.PostedFile.SaveAs(filepath)DimobjAttachAsNewMailAttachment(filepath)objMail.Attachments.Add(objAttach)SmtpMail.SmtpServer="”TrySmtpMail.Send(objMail)CatchexAsExceptionDimstrAsStringstr=ex.MessageEndTrymessage.Text="〈fontcolor=red>"+"發(fā)方?送i成存功|!?”+”</font>"EndSubProtectedSubbtnReturn_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesbtnReturn.ClickResponse.Redirect("xiaoxi.aspx")EndSubEndClass消息代碼:PartialClasssubmitInheritsSystem.Web.UI.PageProtectedSubenter_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)Handlesenter.ClickDimstrAsStringApplication.Lock()str="show"+Application("number").ToStringApplication(str)="<fontcolor=blue>"+Session("name")+":</font>"+Me.txtSpeak.Text+""+""+""+""+""+"time:"+Now()+"</br>Application("number")=Application("number")+1Application.UnLock()Me.txtSpeak.Text=""EndSubProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.LoadM.Text=Session("name")EndSubProtectedSubenterEmail_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesenterEmail.ClickResponse.Redirect("email.aspx")EndSubEndClass在線人數(shù)代碼:PartialClassshowInheritsSystem.Web.UI.PageProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.LoadMe.count.Text=Application("count")DimstrAsStringDimiAsIntegerFori=0ToApplication("count")-1str="name"+i.ToStringMs.Text&=Application(str)+"</br>"NextEndSubEndClassWelcome代碼:PartialClasswelcomeInheritsSystem.Web.UI.PageProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.LoadMs.Text=Session("name")EndSubEndClassLiaotianshi代碼:PartialClasschatInheritsSystem.Web.UI.PageProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.LoadDimstrAsStringDimstr2AsStringDimiAsIntegerDimjAsIntegerIfApplication("number")>30ThenFori=1ToApplication("number")-1j=i-1str="show"+i.ToStringstr2="show"+j.ToStringApplication(str2)=Application(str)NextApplication("number")=Application("number")-1EndIfFori=0ToApplication("number")-1str="show"+i.ToStringmessage.Text&=Application(str)
NextEndSubEndClass五、運行結果進入登登錄界面如下:王Q▼忠CX營王Q▼忠CX營Iocalhost當未輸入用戶名時:給當未輸入用戶名時:給http://Iocalhostl069
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 足療店經營中財務預算與成本控制的策略
- 購物中心的多媒體營銷策略研究
- 安徽2025年01月安徽省天長市水利局機關綜合服務中心2025年公開選調1名工作人員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 跨國公司如何利用全球資源進行成本控制
- 青少年足球活動在社交媒體上的流行趨勢
- 2025年02月遼寧沈陽市皇姑區(qū)事業(yè)單位公開招聘博士人才100人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 四年級信息技術下冊第7課收集多媒體素材下教案粵教版
- 追求卓越不斷突破-以蘋果公司為例談企業(yè)創(chuàng)新
- 陜西2025年01月陜西省子長市公開招考17名礦山救護隊隊員筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 浙江專用2025版高考語文二輪復習語用考點分類練一擴展語句壓縮語段
- 2024年全國職業(yè)院校技能大賽高職組(社區(qū)服務實務賽項)考試題庫(含答案)
- 2025年度花卉產業(yè)大數(shù)據服務平臺建設合同2篇
- 2025年度花卉產業(yè)大數(shù)據平臺建設合同3篇
- 魚骨圖培訓課件
- 護理禮儀與人文關懷
- 護-學-崗-簽-到-簿
- 運維服務體系建立實施方案(5篇)
- 路面基層(級配碎石)施工方案
- 四川政采評審專家入庫考試基礎題復習試題及答案(一)
- 患者手術風險評估與術前準備制度
- 口腔執(zhí)業(yè)醫(yī)師定期考核試題(資料)帶答案
評論
0/150
提交評論