2020.06
Visual Basic 是在Windows 操作平台下,用于开发
和创建具有图形用户界面的应用程序的强有力工具之
一。它以人们熟悉的Basic 语言为基础,不仅易于学习、掌握,它的可视化特性,还为应用程序的界面设计提供了更迅速的途径。
Visual Basic 是在Windows 环境下运行的,那么
Windows 本身提供了数以千计的应用程序接口(API)函数,这些函数存放在不同的动态链接库中,按其功能可划分为3大类动态链接库以及许多小的动态链接库。API 函数分为两种,即16位的API 和32位的API。Vi⁃sual Basic 可以直接调用所有的Win32API 函数,Visual Basic 的图形方法是经过包装的API 函数。在Visual Ba⁃sic 中使用API 函数之前必须先进行声明。
在当代科学技术迅速发展的今天,教务工作在学校
教育工作中的地位越来越突出。面对高校的扩招,学生人数的增加,教室资源有限,为了更好组织学生平时的测试工作,杜绝学生考试作弊行为的发生,教务人员在安排考生、考场时,大多采用手工安排考
场,这不仅工作效率低,而且也不能真正实现考生考试座位号的随机排序。由于计算机具有速度快,处理能力强等特点,很自然进入这一应用领域中。本人在Windows 环境下利用Visual Basic6.0设计开发了考生考试座位号随机排序的工具,可真正实现考生考试座位号的随机排序、预览功
能、打印功能。
1基本框架
工具采用面向对象的程序随机(OOP)技术和图
形用户界面(GUI)操作方式,即使是不会操作计算机的人员也能很快学会对此软件的使用,基本结构如图1所示。
2
功能实现
2.1考生座位号的输入
采用Inputbox 函数的方法进行考生考试座位号的输
入。在触发“开始排序”事件后自动弹出Inputbox 函数对话框,进行考生考试号的输入。输入时应注意:(1)输入的必须是英文逗号、间隔号、阿拉伯数字,不能含有其他字符;(2)考生考试座位号的最大长度为4位;(3)不能有重复号码输入。2.2考场号输入
采用Inputbox 函数的方法进行考场号的输入。在
触发“开始排序”事件后自动弹出Inputbox 函数对话框,进行考场号的输入。输入时应注意:(1)输入中
英文字符均可;
(2)考场号间用英文逗号隔开;
(3)
最后一个考场号后不需任何符号。2.3读取输入的考生位号
对输入的考生考试座位号首先要读取,该软件中
用Instr()、len()、mid()函数的方法,实现了对输入的座位号的读取。作者在设计中发现利用另一种方法同样能作者简介:温建峰(1981-),男,学士,讲师,研究方向:计算机教育教学。
基于Visual Basic 的考试座位号随机排序
温建峰
(江苏省通州中等专业学校,江苏南通226300)
要:在当代科学技术迅速发展的今天,教务工作在学校教育工作中的地位越来越突出。面对学生人数的增加,教室资源有限,更好组织学生平时的测试工作,通过Visual Basic 可以直接调用所有的Win32API 函数这一特点,设计开发了考生考试座位号的随机排序,解决了教务人员在安排考场时的低效性、主观性,实现了考生考试座位号排序的随机性和高效性。关键词:Visual Basic 语言;考生考试座位号;随机;排序
图1软件的结构示意图
考场座位随机排
程序说明
程序简介
开始排序
打印
件功能
座号说明考场说明软件说明
座位号输入考场号输入
列数调整
考生数调整考场调整
考场预览
打印输出
visual basic pdf27