李豪
三水工業(yè)中專(zhuān)技工學(xué)校計(jì)算機(jī)組,廣東佛山 528100
VISUAL STUDIO 2005對(duì)廣東省計(jì)算機(jī)基礎(chǔ)統(tǒng)考閱卷系統(tǒng)登分的系統(tǒng)編程
李豪
三水工業(yè)中專(zhuān)技工學(xué)校計(jì)算機(jī)組,廣東佛山 528100
論述利用VISUAL STUDIO20進(jìn)05行計(jì)算機(jī)基礎(chǔ)閱卷系統(tǒng)登分的系統(tǒng)實(shí)現(xiàn)思想,以及在設(shè)計(jì)中涉及的主要技術(shù)難點(diǎn)或要點(diǎn)的解說(shuō),并著重提到在系統(tǒng)實(shí)現(xiàn)過(guò)程中應(yīng)注意的一些問(wèn)題;由于在登分系統(tǒng)中主要涉及TXT文件和EXCEL文件的操作,所以重點(diǎn)論述了對(duì)這些文件的操作編程,對(duì)開(kāi)發(fā)這類(lèi)軟件的人員也有一定幫助。
VISUAL STUD;IO對(duì)象;登分;系統(tǒng);.NET編程
因?yàn)樵谟?jì)算機(jī)的閱卷系統(tǒng)中生成的是一個(gè)TXT文件,而且格式比較亂,不利于分?jǐn)?shù)的統(tǒng)計(jì),但是, TXT文件是一種最普通的文件,往往用來(lái)保存一些無(wú)需特殊格式信息量不大的數(shù)據(jù),又由于此類(lèi)文件的通用性、易讀性,又被用來(lái)保存一些中間信息和在軟件運(yùn)行過(guò)程中用來(lái)保存一些參數(shù)的設(shè)置信息等,而EXCEL文件也是常用的一種文件,由于其表格的突出功能,使得數(shù)據(jù)信息條理清晰,再加其報(bào)表和數(shù)據(jù)統(tǒng)計(jì)功能,所以也應(yīng)用甚廣;正基于如此,本人利用VISUAL STUDIO 2005編寫(xiě)了這個(gè)程序,將廣東省計(jì)算機(jī)應(yīng)用基礎(chǔ)統(tǒng)考閱卷TXT結(jié)果文件內(nèi)容登入到EXCEL文件;VIUSAL STUDIO2005是一個(gè)功能很強(qiáng)大的編程工具,作為計(jì)算機(jī)專(zhuān)業(yè)人員,掌握對(duì)它的編程是很重要的,下面我就通過(guò)將計(jì)算機(jī)應(yīng)用基礎(chǔ)統(tǒng)考中一個(gè)閱卷系統(tǒng)產(chǎn)生的TXT文件內(nèi)容導(dǎo)入到一個(gè)EXCEL文件為例來(lái)說(shuō)明VISUAL STUDIO 2005中對(duì)這兩種文件的有關(guān)操作,愿以此與大家共同探討對(duì)VISUAL STUDIO 2005的學(xué)習(xí):
1、讀操作
對(duì)文本文件讀操作有多種方式,一種就是使用FileStream對(duì)象,具體應(yīng)用如下:

以字節(jié)流寫(xiě)入文本文件,大致方法同上,在此不再贅述。
將從文本文件中讀出的數(shù)據(jù)寫(xiě)入EXCEL文件的指定單元格:
A、準(zhǔn)備工作:首先必須加入對(duì)EXCEL的引用,在EXCEL 2003前為:Microsoft Excel 9.0或10.0Object Library,在EXCEL2003以后中為Microsoft Excel 12.0Object Library;定義EXCEL應(yīng)用程序?qū)ο螅ぷ鞑尽⒐ぷ鞅怼?dāng)前工作表等對(duì)象;
B、然后,創(chuàng)建各個(gè)對(duì)象實(shí)例,對(duì)當(dāng)前工作表中的區(qū)域或單元格進(jìn)行操作,在本實(shí)例中涉及單元格的邊框、值、合并和注釋等屬性;
具體如下:

通過(guò)對(duì)登分系統(tǒng)的編程實(shí)現(xiàn),特別是對(duì)TXT數(shù)據(jù)導(dǎo)入EXCEL文件的有關(guān)操作,使我們進(jìn)一步熟悉了TXT文件和EXCEL文件的編程,對(duì)不同文件之間數(shù)據(jù)的交換具有進(jìn)一步的了解,增強(qiáng)了在編寫(xiě)應(yīng)用程序過(guò)程中對(duì)數(shù)據(jù)的靈活處理能力,豐富了編程知識(shí),但愿我的這篇文章對(duì)你在學(xué)習(xí)VISUAL STUDIO 2005的編程有所幫助。
限于篇幅,源文件就不在此全部列出,有需要者直接與作者聯(lián)系。
[1]郭斌,銀華強(qiáng).VISUAL BASIC 2005數(shù)據(jù)庫(kù)通用模塊開(kāi)發(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