VB课程设-学生成绩处理报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB课程设-学生成绩处理报告

学生成绩设计报告 学院 机械学院 班级 机设074 学号 050378 姓名 李兴业 成绩 一、设计思路 要达到的目的 用思想来完成程序的设计培养综合利用语言进行程序设计的能力ProgressBar控件,请参考下列说明: 执行“工程”菜单中的“部件”命令,或在工具箱的空白处单击鼠标右键,在弹出的快捷菜单中选择“部件”命令,打开“部件”对话框,在“控件”选项卡的控件列表中,选中Microsoft Windows Common Controls 6.0(即在其前面的方框中加上对勾),即可把公用控件添加到工具箱中。 ②选取ProgressBar 控件 Microsoft Windows Common Controls 6.0是一个控件组,它包含多个控件。其中常用的是: ImageList —— 图像列表控件 Toolbar —— 工具栏控件 StatusBar —— 状态栏控件 ProgressBar —— 进程条控件 选取ProgressBar控件,并将其添加到窗体上。 ③添加Excel类型库  VB本身提自动化功能可以读写EXCEL表,其方法如下:   在工程中引用Microsoft Excel类型库:   从工程菜单中选择引用栏;选择Microsoft Excel 9.0 Object Library(EXCEL2000),然后选择确定。表示在工程中要引用EXCEL类型库。 三、部分程序关键源代码及注释 成绩输出: Picture1.Print 姓名; Spc(10); 数学; Spc(10); 物理; Spc(10); 英语; Spc(10); 计算机 Print fileno = FreeFile Open App.Path \chengji0.txt For Input As #fileno ii = 1 Do While Not EOF(fileno) Input #fileno, Nam(ii), Math(ii), Phy(ii), English(ii), Computer(ii) Picture1.Print Nam(ii), Math(ii), Phy(ii), English(ii), Computer(ii) ii = ii + 1 Loop Close #fileno ii = ii - 1 For i = 1 To ii S_Aver(i) = (Math(i) + Phy(i) + English(i) + Computer(i)) / 4 求平均成绩 Next 柱状图绘制: Form2.Scale (500, 500)-(10000, 7500) Form2.Line (400, 7500)-(400, 100), b 。。。。。 Form2.Line (400, 500)-(700, 500), b x0 = 500 y0 = 7500 For j = 1 To 10 Form2.Line (x0 + Gap * j, y0 - S_Aver(j) * 70)-(x0 + Gap * j + 500, y0), QBColor(j + 1), BF Form2.Line (x0 + Gap * j, 700)-(x0 + Gap * j + 500, 900), QBColor(j + 1), BF Next j 进度条控制: Private Sub Command3_Click() Timer1.Enabled = True Call Timer1_Timer End Sub Private Sub Timer1_Timer() Dim a As Integer a = 0 ProgressBar1.Value = 0 Do a = a + 1 ProgressBar1.Value = ProgressBar1.Value + 1 Label15.Caption = ProgressBar1.Value Loop Until ProgressBar1.Value 77 Timer1.Enabled = False End Sub 表格绘制: Set ExcelApp = CreateObject(Excel.Application) 打印表格 Set Excelbook = ExcelApp.Workbooks.Add ExcelApp.Visible = True

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档