《《计算机应用基础》课程专项实验报告.docx》由会员分享,可在线阅读,更多相关《《计算机应用基础》课程专项实验报告.docx(5页珍藏版)》请在第壹文秘上搜索。
1、“c#课程实睑报告实验名称实验五:文件与流实验序号/1.姓名实验日期一、实验目的和要求1 .了解文件系统的基本概念及用于文件管理和读写的相关类。2 .熟悉I/O流的基本概念。3 .掌握对文件与流的基本读写方法。二、实验项目摘要1 .创建一个WindoWS应用程序,在C盘根目录下创建一个目录c:mydir,通过文件对话框选择某个文件复制到该目录中。并且在界面上显示该目录创建的日期和时间,显示目录中文件的创建时间及大小。界面自行设计。2 .创建一个一个WindowS应用程序,将第1题WindOWS应用程序中的源代码显示在文本框中。3 .随机产生100个二进制数据写入文件,并验证其结果的正确性。4
2、.设计一个用户注册和登录的WindOWS应用程序,要求将注册的信息保存到文件中,登录时,判断用户合法性。5 .设计一个WindoWS应用程序,在该程序中首先构造一个学生基本类,增加两个虚拟成员方法SaveTo和ReadFrom,分别表示将学生的基本信息写入流对象和从流对象中读取学生信息。然后再分别构造本科生、研究生等派生类,要求具有不同的特征和行为。每个派生类分别重载SaVeTo和ReadFronl方法。设计一个界面,用于输入和显示本科生和研究生的信息。三、实验结果与分析第四题,设计思路:设计一个用户注册和登录的WindOwS应用程序,要求将注册的信息保存到文件中,登录时,判断用户合法性。步骤
3、:1、点击运行,出现登陆注册界面:2、输入用户名和密码,并点击登录按钮;系统会自动核对登录信息和密码;如果正确,显示登录成功,如果错误,有提示警告;信息核对正确,提示登陆成功;登录提示信息核对正确,登录成功信息核对有误,提示登录失败;登录提示信息核对有误,登录失败,请重新输入3、如果没有注册过,可以点击注册按钮,进入注册界面;注册信息用户名密码确认密码-【IS-填写注册信息,并按确认键确认;用户名密码确认密码注册信息鞠兴忠*确认取消整体程序界面;附录:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;u
4、singSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespace实验5._4(publicpartialclassForml:Form(publicForml()InitializeComponent();privatevoidForml_Load(objectsender,EventArgse)staticclassProgram(staticvoidMain()Application.EnablevisualStyles();pplication
5、.SetcompatibleTextRenderingDefault(false);frmLoginfrmLogin=newfrmLogin();if(frmLogin.ShowDialogO=DialogResult.OK)Application.Run(newfrmMain();)frmLogin.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Windows.Forms;namespaceDBDataDistributionClientpublicpartialclassfrml.ogin:FormpublicfrmLogin()InitializeComponent();privatevoidbtnLoginClick(objectsender,EventArgse)(this.DialogResult=DialogResult.OK;this.CloseO;