




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
web系统开实验报告实验二实验题目:内建对象的使用一一简易聊天室实验类型:设而指导老师:k专业班级:一姓名:学 号:2014年04月02日一、实验题目内建对象的使用一一简易聊天室二、实验目的和要求.利用第四、五章所学知识进行页面开发,运用web服务器控件完成页面的界面设计,用内建对象实现所需功能。.要求页面友好,交互性强。.上机前预习实验,同学们相互间可以讨论;上机过程中要求独立完成;设计出具有各自风格的页面。三、实验内容.创建登录页面用户输入昵称即可进入聊天室。.实现简单的聊天室用户登录进去后即可聊天,要能显示发言人的登录姓名、发言内容和发言时间。在左侧或者右侧显示出所有进入聊天室的用户的姓名列表。.利用Mail对象实现在线邮件的发送。四、实验代码登录界面代码: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>"+"发方?送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在线人数代码: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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度烟草许可证转让后供应链优化与成本控制合同
- 二零二五年度个人与公司间代收代付房产交易合同范本
- 二零二五年度农村环境保护补贴协议
- 人力资源管理师核心内容解析与试题及答案
- 二零二五年度企业内部控制审计委托代理服务合同
- 二零二五年度婚前财产协议:婚前财产保全与婚后共同财产权益保障协议
- 2025年度旅行社与景点景区签订的门票销售合作协议
- 2025年度春节晚会演出合同
- 2025茶艺师考试的成功秘诀与试题及答案
- 2025年无产权地下室出售及附属设施维护服务合同
- 粮食知识竞赛真题模拟汇编(共582题)
- 21黄酒半成品、成品检验原始记录
- 《奔跑游戏:十字接力跑》教学设计(安徽省市级优课)x-六年级科学教案
- 中医医院急诊科建设与管理指南(2011年版)
- 雅思海外阅读8套真题(含答案解析)
- 遗体捐赠申请表
- (沪教版)四年级上册数学 期末试卷-3
- 婚前医学检查证明(含存根)
- GB/T 22085.1-2008电子束及激光焊接接头缺欠质量分级指南第1部分:钢
- 绿化养护工人配置标准
- 《珍爱眼睛保护视力》(完美版)课件
评论
0/150
提交评论