版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
活动1体验抽奖小程序目录CONTENTS12初识VB界面
体验VB程序生活中有各种随机抽奖活动,方舟中学国庆联欢会随机抽奖程序,可以实现在全班1-50号同学中,随机抽取指定数量的学生序号。活动分析设计程序解决问题,首先要认识编程软件,了解通过编程解决问题的过程。本活动分以下2个阶段进行:1.初识VB界面:运行程序,了解工程文件的组成,了解控件、属性等程序的组成部分。2.体验VB程序:通过观察代码、修改代码、运行程序,体会程序的执行方式。一、初识VB界面本活动中用于编程的软件是MicrosofVisualBasic6.0,简称VB.在使用VB设计程序之前,首先要熟悉VB的编程环境。VB编程环境与其他软件一样,包括标题栏、菜单栏、工具栏等。研究室如图2.1.1所示,随机抽奖程序的界面是由框架、标签、文本框、按钮等对象组成。运行程序时,在文本框中输入奖励人数,单击“抽奖”按钮,即可按要求选取序号。加工坊打开工程文件可以先运行VB软件,使用命令打开工程文件,也可以直接打开工程文件,在打开文件的同时,运行VB软件。1.新建“标准EXE”工程单击“开始”按钮,选择“程序”“MicrosoftVisualBasic6.0中文版”→“MicrosoftVisualBasic6.0中文版”命令,按图2.1.2所示操作,运行VB程序。2.打开工程文件选择“文件”→“打开”命令,在“打开工程”对话框中,按图2.1.3所示操作,打开“随机抽奖”工程文件。3.打开窗体文件按图2.1.4所示操作,在“工程资源管理器”窗格中双击“随机抽奖.frm”文件,即可打开窗体文件。4.运行程序单击“标准”工具栏中的“运行”按钮,按图2.1.5所示操作,运行程序。5.停止程序单击“标准”工具栏上的“停止”按钮,停止执行程序。认识窗体控件:窗体与控件都是对象,可以使用“属性”窗格,查看、设置相关属性,调整窗体外观与制作软件界面。1.查看窗体属性按图2.1.6所示操作,选中“随机抽奖”窗体,可以看到窗体的Caption属性为“随机抽奖”,窗体名称为“Forml”。2.修改标签属性按图2.1.7所示操作,选中Label3,修改Caption为“国庆联欢会抽奖程序”。二、体验VB程序程序要实现相应功能,需要编写代码,在没有学会编写代码之前,可查看别人编写的代码,对其进行修改,运行并查看效果。如图2.1.8所示,输入奖励人数,单击“抽奖”按钮,可以按奖励人数选取序号,单击“重抽”按钮,可以清除输入的奖励人数与选中的序号,而单击“退出”按钮,可以退出程序。查看修改代码:在“代码”窗口中,可以对编写好的代码进行修改,修改的方法与在记事本中对文本进行编辑的方法相同。1.运行程序单击“标准”工具栏中的“运行”按钮,运行程序,输入数据,按图2.1.9所示操作,得到5个随机号码。2.停止程序单击“标准”工具栏上的“停止”按钮,停止执行程序。3.修改代码双击窗体任何位置,按图2.1.10所示操作。4.运行程序单击“运行”按钮,,运行程序,查看程序运行结果。保存VB程序保存工程文件和窗体文件,可以通过菜单命令、按钮、快捷键等方式完成,此处使用的是菜单命令。1.保存窗体选择“文件”→“保存‘随机抽奖.frm’”命令,保存窗体文件。2.保存工程选择“文件”→“保存工程”命令,可以用原文件名保存“随机抽奖,vbp”文件。3.关闭工程单击文档窗口上的“关闭”按钮,关闭工程文件。4.退出VB选择“文件”→“退出”命令,退出VB程序。创新园1.打开“随机抽奖”工程中的窗体文件,修改窗体上Label3的ForeColor属性为“蓝色”,效果如图2.1.11所示。2.选中Command3控件,修改Caption属性值为“关闭”,效果如图2.1.121.VB编程环境VB的集成开发环境也称为VB的主窗口,如图2.1.13所示,由标题栏、菜单栏、工具箱、标准工具栏、“工程资源管理器”窗格和“属性”窗格等组成。2.工程资源管理器“工程资源管理器”窗格中列出了当前程序中包含的所有文件清单。如图2.1.14所示,一个VB应用程序也称为一个工程,由一个工程文件(.vbp)和4个窗体文件(.frm)组成。“工程资源管理器”窗格上方有一个小工具栏,上面的3个按钮分别用于查看代码、查看对象和切换文件夹。3.工具箱控件工具箱又称工具箱,位于VB主窗口的左下方,如图2.1.15所示。工具箱里有设计应用程序界面需要使用的常用控件。这些控件以图标的形式存放在工具箱中,软件开发人员在设计应用程序时,使用这些控件,在窗体上“画”出应用程序的界面。4.内部控件VB本身提供的控件称为内部控件。内部控件有21个,其中常用的有以下几种。标签A可用来显示文本信息。对标签上显示的文本信息进行修改,可以在“属性”面板中进行,也可以利用代码修改。文本框是文本编辑区域,主要用来输入和显示文本信息,在程序设计阶段或运行期间可以在文本框中输入、修改或输出文本,类似于一个简单的文本编辑器。框架可以用来对其他控件进行分组,方便用户识别功能上的划按钮一几乎在所有应用程序界面中,都能看到命令按钮。按钮与其他控件一样,需要设置其属性和编写事件才能实现它的特定动作。5.随机函数随机函数Rnd(x)是一个系统内部定义的函数,它能产生一个0-1(不包括0和1)的随机数,在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 制造业质量检验部检验员KPI考核表
- 绿色混凝土应用技术手册
- T/SHNA 0014-2025成人胃残余量超声监测技术规范
- 影视制作行业制片人项目执行与成本控制绩效评定表
- 2026届曲靖市罗平县中考数学适应性模拟试题含解析
- 物流运输调度员岗位培训手册
- 清洁与消毒知识考试试题及答案
- 食品行业生产车间班长食品安全与效率综合评估表
- 电力设备维护工程师安全维护KPI考核表
- 地质调查员成果转化测试考核试卷含答案
- 第一月考过关测试卷(试卷)2026-2027学年五年级语文上册统编版(含答案)
- 2026年特种设备安全管理人员A证考试题库(含答案)
- 3.1《买文具》课件 -2026-2027学年五年级上册数学北师大版
- 2026年湖南工业职业技术学院高职单招笔试职业技能测验试题库含答案解析3套试卷
- 电子档案和档案数字化副本移交接收规范
- 医院职工绩效考核制度(2026版)
- 临床科学防治颈椎病守护颈部健康关键策略
- 油田分层注水技术
- 电气控制技术说课
- 灌装工专业技能培训课件
- 中药黄芪课件
评论
0/150
提交评论