您所在位置: 网站首页 / web实验二-简易聊天室.doc / 文档详情
web实验二-简易聊天室.doc 立即下载
2024-12-13
约3.6千字
约7页
0
702KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

web实验二-简易聊天室.doc

web实验二-简易聊天室.doc

预览

免费试读已结束,剩余 2 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开







web系统开发
实验报告


实验二

实验题目:内建对象的使用——简易聊天室
实验类型:设计型
指导老师:潘凤
专业班级:
姓名:
学号:


2014年04月02日

实验题目
内建对象的使用——简易聊天室
实验目的和要求
1.利用第四、五章所学知识进行页面开发,运用web服务器控件完成页面的界面设计,用内建对象实现所需功能。
2.要求页面友好,交互性强。
3.上机前预习实验,同学们相互间可以讨论;上机过程中要求独立完成;设计出具有各自风格的页面。
三、实验内容
1.创建登录页面
用户输入昵称即可进入聊天室。
2.实现简单的聊天室
用户登录进去后即可聊天,要能显示发言人的登录姓名、发言内容和发言时间。在左侧或者右侧显示出所有进入聊天室的用户的姓名列表。
3.利用Mail对象实现在线邮件的发送。
实验代码
登录界面代码:
PartialClasslogin
InheritsSystem.Web.UI.Page
ProtectedSubbtnLogin_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesbtnLogin.Click
IfMe.txtName.Text=""Then
MsgBox("请输入用户名")
Else
DimstrAsString="name"+Application("count").ToString
Application(str)=Me.txtName.Text
Application("count")=Application("count")+1
Session.Add("name",Me.txtName.Text)
Response.Redirect("index.aspx")
EndIf
EndSub
EndClass
邮件界面代码:
ImportsSystem.IO
ImportsSystem.Web.Mail
PartialClassemail
InheritsSystem.Web.UI.Page
ProtectedSubbtnSubmit_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesbtnSubmit.Click
DimobjMailAsNewMailMessage
objMail.From=mailFrom.Text
objMail.To=mailFrom.Text
objMail.Subject=Subject.Text
objMail.Body=Body.Text
objMail.BodyFormat=MailFormat.Text
Dimfilename,filepathAsString
filename=Path.GetFileName(uploadfile.PostedFile.FileName)
filepath="d:\"&filename
uploadfile.PostedFile.SaveAs(filepath)
DimobjAttachAsNewMailAttachment(filepath)
objMail.Attachments.Add(objAttach)
SmtpMail.SmtpServer=""
Try
SmtpMail.Send(objMail)
CatchexAsException
DimstrAsString
str=ex.Message
EndTry
message.Text="<fontcolor=red>"+"发ぁ?送í成é功|!?"+"</font>"
EndSub
ProtectedSubbtnReturn_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesbtnReturn.Click
Response.Redirect("xiaoxi.aspx")
EndSub
EndClass
消息代码:
PartialClasssubmit
InheritsSystem.Web.UI.Page

ProtectedSubenter_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)Handlesenter.Click
DimstrAsString
Application.Lock()
str="show"+Application("number").ToString
Application(str)="<fontcolor=blue>"+Session("name")+":</font>"+Me.txtSpeak.Text+""+""+""+""+""+"time:"+Now()+
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

web实验二-简易聊天室

文档大小:702KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用