欢迎来到天天文库
浏览记录
ID:11426933
大小:1.30 MB
页数:15页
时间:2018-07-11
《因特网高级asp习题汇编(4)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、高级网络程序员(ASP.NET)习题汇编(四)第23题本题目要求实现的功能:输入文件的路径及名称,完成文件的读操作。1.完成编写脚本前的准备工作:引入名称空间,编辑Y7-01.aspx。在文件开始处添加要完成数据操作所需要的名称空间。2.编写脚本:定义变量与文件对象,定义file_name以获取目的文件的文件名,声明StreamReader对象,并将其初始化。为StreamReader对象赋值,将打开的目的文件赋给StreamReader对象。定义Do……Loop循环,以取得目的文件的内容。通过StreamReader对象关闭目的文件。并定义panel、button等表单控
2、件,使程序在浏览器里运行如下图所示。在浏览器里测试程序功能,选定文件,单击"读文件"按钮,结果如下图所示。Y7-01.aspx源程序:'第1步:引入名称空间<%@ImportNamespace="System.IO"%>SubSendButton_Click(senderasObject,easEventArgs)'第2步:定义file_name以获取目的文件的文件名,声明StreamReader对象,并将其初始化。DimstreamreaderobjAsStreamReaderDimfile_namea
3、sStringDimfilecontAsStringfile_name=filename.PostedFile.FileName'第3步:将打开目的文件赋给StreamReader对象streamreaderobj=File.OpenText(file_name)panel1.visible=true'第4步:定义Do……Loop循环,已取得目的文件的内容Do filecont=streamreaderobj.ReadLine() Response.Write(filecont&"")LoopUntilfilecont=nothing'第5步:通过StreamRea
4、der对象关闭目的文件streamreaderobj.close()Response.write("以上就是"&file_name&"文件的全部内容!")EndSub'第6步:定义表单控件欢迎在ASP.NET页面对文件进行读操作请选择文件名称:
欢迎在ASP.NET页面对文件进行读操作
5、第24题本题目要求实现的功能:输入文件的路径、名称及要写入的内容,完成文件的写操作。1.完成编写脚本前的准备工作:引入名称空间,编辑Y7-02.aspx。在文件开始处添加要完成数据操作所需要的名称空间。2.编写脚本:定义变量与文件对象,定义file_name以获取目的文件的文件名,声明StreamWriter对象,并将其初始化。为StreamWriter对象赋值,将建立的新文件并赋给Strea
6、mWriter对象。通过WriteLine方法将数据写入目的文件。通过StreamWriter对象关闭目的文件。并定义panel、button、textbox等表单控件,使程序在浏览器里运行如下图所示。运行程序,通过程序向指定文件写入内容,在资源管理器中查看该文件,如下图所示。Y7-02.aspx源程序:<%@ImportNamespace="System.IO"%>SubSendButton_Click(senderasObject,easEventArgs)'第2步:定义file_name以获取目的文
7、件的文件名,声明StreamWriter对象,并将其初始化DimstrwriterobjAsStreamReaderDimfile_nameasStringDimcontxtasStringfile_name=filename.textcontxt=body.text'第3步:将建立新文件并赋给StreamWriter对象strwriterobj=File.OpenText(file_name)'第4步:将数据写入目的文件strwriterobj.BaseStream.WriteByte(contxt)'第5步:通
此文档下载收益归作者所有