VB编程开发的学生成绩管理系统
Posted 跟我学VB
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB编程开发的学生成绩管理系统相关的知识,希望对你有一定的参考价值。
VB编程简单易学、功能强大,掌握VB编程,对于提高自己的工作效率、自身综合能力具有至关重要的作用。
今天,我们共同来学习如何用VB编程开发学生成绩管理系统。
用到的VB技术知识主要有:
VB控件的综合应用;
VB多重窗体的应用;
VB内部函数、数据类型、自定义类型的应用;
VB文件的读写操作;
VB运算符与表达式;
系统主界面
增加学生成绩
查询学生成绩
统计学生成绩
下面是系统的部分代码,完整的程序代码可添加小编微信或进入QQ、微信学习群获取。
模块代码:
Public Type UserData
num As Integer '学号
Names As String * 20 '姓名
E As Single '英语成绩
C As Single '语文成绩
Em As Single '数学成绩
Used As Boolean
End Type
Public Recode As UserData
Public c_Recode As Integer
Public a_Recode As Integer
Public RecodeLen As Integer
增加学生成绩代码:
Option Explicit
Private Sub Command1_Click()
Dim i As Integer
Dim Recode1 As UserData
Val(Text1) =
Text2 =
Val(Text3) =
Val(Text4) =
Val(Text5) =
True =
If Recode.num = 0 Then
MsgBox "学号不能为 0 !", vbOKOnly, "警告"
Exit Sub
End If
For i = 1 To a_Recode
Get #1, i, Recode1
If Recode1.Used And Recode1.num = Recode.num Then
MsgBox "学号不能重复 !", vbOKOnly, "警告"
Exit Sub
End If
Next i
For i = 1 To a_Recode
Get #1, i, Recode1
If Not Recode1.Used Then
Exit For
End If
Next i
If i > a_Recode Then
a_Recode = i
End If
Put #1, i, Recode
Call Command2_Click
End Sub
Private Sub Command2_Click()
Unload FormA
End Sub
Private Sub Form_Load()
"增加学生" =
Text1 = ""
Text2 = ""
Text3 = ""
Text4 = ""
Text5 = ""
End Sub
有VB学习问题可以长按识别下图,添加小编微信,在线答疑交流。
长按上图,关注跟我学VB微信
提供VB编程的解答与二级VB的指导
以上是关于VB编程开发的学生成绩管理系统的主要内容,如果未能解决你的问题,请参考以下文章