VISUAL STUDIO 2005对广东省计算机基础统考阅卷系统登分的系统编程
2011-10-26李豪
李豪
三水工业中专技工学校计算机组,广东佛山 528100
VISUAL STUDIO 2005对广东省计算机基础统考阅卷系统登分的系统编程
李豪
三水工业中专技工学校计算机组,广东佛山 528100
论述利用VISUAL STUDIO20进05行计算机基础阅卷系统登分的系统实现思想,以及在设计中涉及的主要技术难点或要点的解说,并着重提到在系统实现过程中应注意的一些问题;由于在登分系统中主要涉及TXT文件和EXCEL文件的操作,所以重点论述了对这些文件的操作编程,对开发这类软件的人员也有一定帮助。
VISUAL STUD;IO对象;登分;系统;.NET编程
因为在计算机的阅卷系统中生成的是一个TXT文件,而且格式比较乱,不利于分数的统计,但是, TXT文件是一种最普通的文件,往往用来保存一些无需特殊格式信息量不大的数据,又由于此类文件的通用性、易读性,又被用来保存一些中间信息和在软件运行过程中用来保存一些参数的设置信息等,而EXCEL文件也是常用的一种文件,由于其表格的突出功能,使得数据信息条理清晰,再加其报表和数据统计功能,所以也应用甚广;正基于如此,本人利用VISUAL STUDIO 2005编写了这个程序,将广东省计算机应用基础统考阅卷TXT结果文件内容登入到EXCEL文件;VIUSAL STUDIO2005是一个功能很强大的编程工具,作为计算机专业人员,掌握对它的编程是很重要的,下面我就通过将计算机应用基础统考中一个阅卷系统产生的TXT文件内容导入到一个EXCEL文件为例来说明VISUAL STUDIO 2005中对这两种文件的有关操作,愿以此与大家共同探讨对VISUAL STUDIO 2005的学习:
一、Visual Studio 2005对TXT文件的有关操作
1、读操作
对文本文件读操作有多种方式,一种就是使用FileStream对象,具体应用如下:
以字节流写入文本文件,大致方法同上,在此不再赘述。
二、Visual Studio 2005对EXCEL文件的有关操作
将从文本文件中读出的数据写入EXCEL文件的指定单元格:
A、准备工作:首先必须加入对EXCEL的引用,在EXCEL 2003前为:Microsoft Excel 9.0或10.0Object Library,在EXCEL2003以后中为Microsoft Excel 12.0Object Library;定义EXCEL应用程序对象,工作簿、工作表、当前工作表等对象;
B、然后,创建各个对象实例,对当前工作表中的区域或单元格进行操作,在本实例中涉及单元格的边框、值、合并和注释等属性;
具体如下:
三、小结
通过对登分系统的编程实现,特别是对TXT数据导入EXCEL文件的有关操作,使我们进一步熟悉了TXT文件和EXCEL文件的编程,对不同文件之间数据的交换具有进一步的了解,增强了在编写应用程序过程中对数据的灵活处理能力,丰富了编程知识,但愿我的这篇文章对你在学习VISUAL STUDIO 2005的编程有所帮助。
限于篇幅,源文件就不在此全部列出,有需要者直接与作者联系。
[1]郭斌,银华强.VISUAL BASIC 2005数据库通用模块开发与系统移植.北京:清华大学出版社.2007.05
[2]Microsoft MSDN (Microsoft Developer Network) Library Visual Studio 2005
10.3969/j.issn.1001-8972.2011.12.048