李豪
三水工業(yè)中專技工學(xué)校計算機組,廣東佛山 528100
VISUAL STUDIO 2005對廣東省計算機基礎(chǔ)統(tǒng)考閱卷系統(tǒng)登分的系統(tǒng)編程
李豪
三水工業(yè)中專技工學(xué)校計算機組,廣東佛山 528100
論述利用VISUAL STUDIO20進(jìn)05行計算機基礎(chǔ)閱卷系統(tǒng)登分的系統(tǒng)實現(xiàn)思想,以及在設(shè)計中涉及的主要技術(shù)難點或要點的解說,并著重提到在系統(tǒng)實現(xiàn)過程中應(yīng)注意的一些問題;由于在登分系統(tǒng)中主要涉及TXT文件和EXCEL文件的操作,所以重點論述了對這些文件的操作編程,對開發(fā)這類軟件的人員也有一定幫助。
VISUAL STUD;IO對象;登分;系統(tǒng);.NET編程
因為在計算機的閱卷系統(tǒng)中生成的是一個TXT文件,而且格式比較亂,不利于分?jǐn)?shù)的統(tǒng)計,但是, TXT文件是一種最普通的文件,往往用來保存一些無需特殊格式信息量不大的數(shù)據(jù),又由于此類文件的通用性、易讀性,又被用來保存一些中間信息和在軟件運行過程中用來保存一些參數(shù)的設(shè)置信息等,而EXCEL文件也是常用的一種文件,由于其表格的突出功能,使得數(shù)據(jù)信息條理清晰,再加其報表和數(shù)據(jù)統(tǒng)計功能,所以也應(yīng)用甚廣;正基于如此,本人利用VISUAL STUDIO 2005編寫了這個程序,將廣東省計算機應(yīng)用基礎(chǔ)統(tǒng)考閱卷TXT結(jié)果文件內(nèi)容登入到EXCEL文件;VIUSAL STUDIO2005是一個功能很強大的編程工具,作為計算機專業(yè)人員,掌握對它的編程是很重要的,下面我就通過將計算機應(yīng)用基礎(chǔ)統(tǒng)考中一個閱卷系統(tǒng)產(chǎn)生的TXT文件內(nèi)容導(dǎo)入到一個EXCEL文件為例來說明VISUAL STUDIO 2005中對這兩種文件的有關(guān)操作,愿以此與大家共同探討對VISUAL STUDIO 2005的學(xué)習(xí):
1、讀操作
對文本文件讀操作有多種方式,一種就是使用FileStream對象,具體應(yīng)用如下:
以字節(jié)流寫入文本文件,大致方法同上,在此不再贅述。
將從文本文件中讀出的數(shù)據(jù)寫入EXCEL文件的指定單元格:
A、準(zhǔn)備工作:首先必須加入對EXCEL的引用,在EXCEL 2003前為:Microsoft Excel 9.0或10.0Object Library,在EXCEL2003以后中為Microsoft Excel 12.0Object Library;定義EXCEL應(yīng)用程序?qū)ο?,工作簿、工作表、?dāng)前工作表等對象;
B、然后,創(chuàng)建各個對象實例,對當(dāng)前工作表中的區(qū)域或單元格進(jìn)行操作,在本實例中涉及單元格的邊框、值、合并和注釋等屬性;
具體如下:
通過對登分系統(tǒng)的編程實現(xiàn),特別是對TXT數(shù)據(jù)導(dǎo)入EXCEL文件的有關(guān)操作,使我們進(jìn)一步熟悉了TXT文件和EXCEL文件的編程,對不同文件之間數(shù)據(jù)的交換具有進(jìn)一步的了解,增強了在編寫應(yīng)用程序過程中對數(shù)據(jù)的靈活處理能力,豐富了編程知識,但愿我的這篇文章對你在學(xué)習(xí)VISUAL STUDIO 2005的編程有所幫助。
限于篇幅,源文件就不在此全部列出,有需要者直接與作者聯(lián)系。
[1]郭斌,銀華強.VISUAL BASIC 2005數(shù)據(jù)庫通用模塊開發(fā)與系統(tǒng)移植.北京:清華大學(xué)出版社.2007.05
[2]Microsoft MSDN (Microsoft Developer Network) Library Visual Studio 2005
10.3969/j.issn.1001-8972.2011.12.048