××××课程设计报告(VB)编号w20学生成绩处理设计报告一、设计思路1
要达到的目的学习VB程序设计的方法,充分体会VB在程序设计方面的强大功能和特点,培养运用VB解决实际问题的能力
通过本次课程设计,使学生进一步巩固课堂上学到的知识,能利用VB中的基本控件和数组编写一个小的应用软件—学生成绩处理
关键问题的解决①设计程序界面②选取ProgressBar控件③添加TXT文件二、模块之间的调用关系,或程序流程图三、部分程序关键源代码及注释Dimdata(100,3)AsStringDimnumAsIntegerPrivateSubCommand1_Click(IndexAsInteger)Close#1SelectCaseIndexCase0Open"d:\成绩
txt"ForAppendAs#1DimflagAsBooleanFori=0To3IfText1(i)=""ThenMsgBox"请确认学号,姓名,分数都已输入",vbOKOnly,"提示"flag=True调用调用调用调用读取文件、计算平均分Singleplayer模块doubleplayers模块Singlehelp模块doublehelp模块××××课程设计报告(VB)编号w20EndIfNextIfNotflagThenWrite#1,Text1(0)
Text;Text1(1)
Text;Val(Text1(2)
Text);Val(Text1(3)
Text)MsgBox"添加成功"EndIfCase1Picture1
ClsDimStrLineAsString,a()AsStringDimxAsInteger,bAsIntegerOpen"D:\成绩
txt"ForInputAs#1i=0DoWhileNotEOF(1)LineInput#1,StrLineIfStrLine""Thena()=