考点3 简单应用程序的开发过程《Visual Basic程序设计》内蒙古(对口招生)计算机类 知识点讲解

2026-10-12
| 10页
| 3人阅读
| 0人下载
精品

内容正文:

内蒙古自治区(计算机类)对口招生 《Visual Basic程序设计》复习讲义 模块 1 VB 入门 考点 3 简单应用程序的开发过程 【考纲要求】 1. 理解简单应用程序开发实例。 【知识网络】 【知识和技能要点】 一、开发应用程序的一般步骤 1. 创建用户界面 执行"文件"菜单中的"新建工程"命令,屏幕上会弹出"新建工程"对话框。在其中单击"标准 EXE"图标,再单击"打开"按钮,就建立起一个新的工程:工程采用默认名称"工程1",其中已经包含一个默认名称为 Form1 的窗体。用户界面的设计,就在这个窗体上进行。 2. 添加控件 界面所需的控件要从工具箱中选取。先单击工具箱里要用的控件图标,再把光标移到窗体的合适位置,此时光标的形状会变成"十"字形,按住鼠标左键拖动,即可在窗体上画出一个大小合适的控件。照此办法可以连续放置多个同类控件,控件的位置与大小随后还可以随时调整。 3. 设置属性 界面摆放完成后,需要为窗体以及窗体上的每一个控件设置属性。属性决定了对象的外观与行为,例如窗体标题栏上显示的文字由 Caption 属性决定。设置时先在窗体上或属性窗口上方的对象列表中选中目标对象,再在属性窗口中找到相应的属性名,把属性值改为所需内容即可。 4. 编写代码 Visual Basic 程序采用事件驱动的工作方式,代码要写在事件过程里,而不是按先后顺序集中写在一个大程序中。进入代码窗口最简便的办法是双击窗体或窗体上的某个控件。工作次序上,通常先完成界面设计与属性设置,再回过头为那些需要响应的事件逐个补充代码。 5. 运行程序 程序编写完成后就可以运行,以观察运行结果是否符合要求。启动运行共有三种方式:单击工具栏上的"启动"按钮;执行"运行"菜单中的"启动"命令;或者直接按下 F5 键。程序运行后窗体以运行时的外观出现;若结果有误,可以先结束运行、回到设计状态修改代码,再次启动,如此反复直到正确。 6. 保存工程 程序运行无误后应当及时保存。执行"文件"菜单中的"保存工程"命令,系统先打开"文件另存为"对话框,在这里指定窗体文件的存放位置和文件名并单击"保存";接着又打开"工程另存为"对话框,再指定工程文件的存放位置和文件名并单击"保存"。这样就分别保存了窗体文件与工程文件。 二、代码窗口的操作 1. 进入代码窗口与两个下拉列表 代码窗口上方设有两个下拉列表。左侧的对象列表列出当前工程中可用作代码载体的对象,右侧的事件列表列出所选对象能够响应的事件;两者配合使用,就能在窗口中找到或者新建任意一个事件过程。双击某个控件进入代码窗口时,系统会直接定位到该控件默认的事件过程上。 三、简单应用程序开发实例 1. 实例的界面构成 在窗体上显示"建设美丽中国",单击窗体后再出现两个命令按钮。按照开发的一般步骤,先在窗体 Form1 上添加一个标签和两个命令按钮,界面自上而下由窗体、标签与按钮组成;标签用来显示文字,两个按钮分别承担"继续"与"结束"的操作。界面摆放完成后,再逐一确定各个对象的属性取值。 2. 实例的属性设置 这个实例的属性设置较为典型。窗体的 Caption 设为"绿色发展观",使标题栏显示程序名称;标签的 Caption 设为"建设美丽中国",Visible 为 True,并把 Alignment 取值为 2-center 使文字水平居中;两个命令按钮的 Caption 分别为"继续""结束",而 Visible 都先设为 False,让它们在程序开始运行时暂不显示。 3. 实例的事件过程代码 这个实例共用到三个事件过程。在窗体的单击事件过程中,把两个命令按钮的 Visible 属性都改为 True,按钮便在窗体上显现出来;在"继续"按钮的单击事件过程中,把标签的 Caption 改为"绿水青山就是金山银山";在"结束"按钮的单击事件过程中写入 End 语句,单击该按钮即退出应用程序。 4. 实例的运行与保存 代码写完即可运行。执行"运行"菜单中的"启动"命令,窗体先以初始界面的样子出现,此时两个按钮尚未显示;单击窗体后两个按钮出现,单击"继续"按钮标签上的文字随之改变,单击"结束"按钮则退出程序。观察结果无误后,按前述方法依次保存窗体文件与工程文件,一个简单的应用程序就完成了。 【真题】 2022年真题|单选题第4题 窗体 Form1 的 Name 属性是 Fm,它的单击事件是( ) A. Form_Click B. Form1_Click C. Fm_Click D. Me_Click 【答案】C 【解析】本题考查事件过程的命名规则。事件过程的名称由对象名与事件名用下划线连接而成,其中对象名指对象的 Name 属性值。该窗体的 Name 属性是 Fm,所以它的单击事件过程名为 Fm_Click。 2023年真题|第1题 在设计工作模式下,双击窗体 Form1 的空白处,打开代码窗口,显示的事件过程模板是( ) A. Form_DblClick B. Form_Load C. Form1_DblClick D. Form1_Load 【答案】D 【解析】本题考查双击窗体后默认进入的事件过程。在设计模式下双击窗体的空白处,系统打开代码窗口并定位到窗体的默认事件过程。窗体的默认事件是 Load,事件过程的名称由对象名与事件名组合而成,对象名为 Form1,因此显示的模板是 Form1_Load。 2023年真题|第6题 下列关于添加"控件"的方法正确的是( ) A. 用鼠标左键拖动工具箱中的某控件到窗体中适当位置 B. 双击工具箱中的控件,即在窗体中央出现该控件 C. 单击工具箱中的控件,将指针移到窗体上,再单击 D. 单击控件图标,将指针移到窗体上,双击鼠标 【答案】B 【解析】本题考查添加控件的操作方法。在工具箱中双击某个控件,该控件会直接出现在窗体的中央,这是最简便的方式。用鼠标左键拖动控件到窗体上,到位后还需松开鼠标才能完成放置;先单击控件再移到窗体上单击或双击,都不属于 Visual Basic 中常规的添加控件方法。 2024年真题|第2题 在设计工作模式下,双击窗体 Form1 上的文本框控件 Text1,打开代码窗口,显示的事件过程是( ) A. Text1_Click B. Text1_DblClick C. Text1_Change D. Text1_MouseDown 【答案】C 【解析】本题考查双击控件后默认进入的事件过程。双击窗体上的控件时,代码窗口会定位到该控件的默认事件过程。文本框最重要的事件是其内容发生变化时触发的 Change 事件,因此显示的过程是 Text1_Change。 2024年真题|第14题 运行状态下,为了把窗体上某个控件变成活动控件,应执行的操作是( ) A. 单击窗体的边框 B. 单击控件 C. 双击窗体 D. 双击控件 【答案】B 【解析】本题考查运行状态下使控件成为活动控件的操作。程序运行时单击窗体上的某个控件,该控件即获得焦点并成为活动控件,此后键盘输入等操作就作用于它。单击窗体边框、双击窗体都不能使控件成为活动控件,双击控件会触发该控件的其他事件。 2024年真题|填空题第125题 用 Visual Basic 语言设计应用程序的主要工作是完成________。 【答案】界面设计和代码编写 【解析】本题考查用 Visual Basic 开发应用程序的主要工作。开发过程可以归纳为创建用户界面、添加控件、设置属性、编写代码、运行程序和保存工程几个步骤,其中占用精力最多的是界面设计与程序代码编写两项。 【练习题】 一、填空题 1. 用 Visual Basic 开发应用程序的一般步骤是:创建用户界面、________、设置属性、编写代码、________和保存工程。 【答案】添加控件;运行程序 【解析】开发一个 Visual Basic 应用程序,一般按创建用户界面、添加控件、设置属性、编写代码、运行程序、保存工程的顺序进行。先在窗体上摆放好所需的控件,再为窗体与各控件设置属性,然后为需要响应的事件编写代码,运行无误后及时保存。 2. 执行"文件"菜单中的"________"命令,在弹出的对话框中单击"标准 EXE"图标并确定,即创建一个默认名称为"________"的工程。 【答案】新建工程;工程1 【解析】执行"文件"菜单中的"新建工程"命令后,屏幕上弹出"新建工程"对话框。在其中选中"标准 EXE"图标并确定,系统即建立一个新工程,工程名默认为"工程1",其中已经包含一个名称为 Form1 的窗体。 3. 保存工程时,应先保存________文件,再在"工程另存为"对话框中保存工程文件。 【答案】窗体 【解析】执行"文件"菜单中的"保存工程"命令后,系统先打开"文件另存为"对话框,在其中确定窗体文件的存放位置和文件名并单击"保存";随后打开"工程另存为"对话框,再确定工程文件的存放位置和文件名并单击"保存",这样窗体文件与工程文件就都被保存下来。 4. 在代码窗口中,左侧的下拉列表是________列表,右侧的下拉列表是________列表。 【答案】对象;事件 【解析】代码窗口上方设有两个下拉列表,左边的一个用于选定对象,右边的一个用于选定事件。先在左侧选定要编写代码的对象,再在右侧选定该对象的一个事件,窗口中便出现与之对应的事件过程框架。 5. 代码窗口中的过程名由对象名与事件名组成,二者之间用________连接。 【答案】下划线 【解析】事件过程的名称由对象名与事件名组合而成,两者之间用一条下划线连接。例如窗体的单击事件过程名为 Form_Click,命令按钮的单击事件过程名为 Command1_Click,其中对象名即该对象 Name 属性的取值。 6. 若单击某个按钮即退出应用程序,该按钮的事件过程代码中可以使用________语句。 【答案】End 【解析】在事件过程代码中写入 End 语句,程序运行到该语句时立即结束并退出应用程序。 二、单项选择题 1. 用 Visual Basic 开发应用程序,第一步通常是( ) A. 编写事件过程代码 B. 创建用户界面 C. 保存工程 D. 运行程序 【答案】B 【解析】开发 Visual Basic 应用程序一般按创建用户界面、添加控件、设置属性、编写代码、运行程序、保存工程的顺序进行,因此第一步是创建用户界面。代码要针对已经摆放好的对象编写,工程保存与程序运行都排在后面。 2. 在"新建工程"对话框中选择"标准 EXE"并确定后,Visual Basic 自动给出的窗体名称是( ) A. Form1 B. 工程1 C. Form D. 窗体1 【答案】A 【解析】选择"标准 EXE"并确定后,系统建立一个新工程,工程名默认为"工程1",其中已经包含一个窗体,窗体的默认名称是 Form1。"工程1"是工程的名称而不是窗体的名称,Form 只是窗体事件过程名中的对象部分。 3. 设置窗体与各控件属性的操作,通常在( )中进行。 A. 代码窗口 B. 工程资源管理器 C. 属性窗口 D. 窗体布局窗口 【答案】C 【解析】属性窗口按属性名列出当前所选对象的全部属性,并允许直接修改属性值,设置窗体与各控件的属性就在这里进行。代码窗口用于编写程序代码,工程资源管理器用于管理工程中的各类文件,窗体布局窗口用于设置窗体运行时的初始位置。 4. 进入代码窗口的常用方法是( ) A. 单击工具箱中的控件 B. 单击窗体布局窗口 C. 单击属性窗口中的属性名 D. 双击窗体或窗体上的控件 【答案】D 【解析】在设计状态下双击窗体或窗体上的某个控件,系统即打开代码窗口并定位到相应的事件过程。单击工具箱中的控件是用来选取控件的,窗体布局窗口与属性窗口都不具备打开代码窗口的功能。 5. 代码窗口上方有两个下拉列表,其中左侧的是( ) A. 事件列表 B. 对象列表 C. 属性列表 D. 方法列表 【答案】B 【解析】代码窗口上方的两个下拉列表中,左侧的用于选定对象,右侧的用于选定事件,两者配合即可定位或新建事件过程。属性列表出现在属性窗口中,方法并不单独设列表。 6. 下列操作中,不能启动 Visual Basic 程序运行的是( ) A. 单击工具栏上的"启动"按钮 B. 执行"运行"菜单中的"启动"命令 C. 按 F5 键 D. 执行"文件"菜单中的"保存工程"命令 【答案】D 【解析】启动 Visual Basic 程序共有三种方式:单击工具栏上的"启动"按钮、执行"运行"菜单中的"启动"命令、按 F5 键。"文件"菜单中的"保存工程"命令用于保存窗体文件和工程文件,与启动程序无关。 7. 保存 Visual Basic 应用程序时,正确的做法是( ) A. 先保存窗体文件,再保存工程文件 B. 只保存工程文件即可 C. 只保存窗体文件即可 D. 先保存工程文件,再保存窗体文件 【答案】A 【解析】执行"保存工程"命令后,系统先打开"文件另存为"对话框保存窗体文件,再打开"工程另存为"对话框保存工程文件。工程文件记录的是工程中各个文件的组织关系,必须先有窗体文件;只保存其中之一,应用程序都无法完整保留。 8. 若要为命令按钮 Command1 的单击事件编写代码,应在代码窗口的事件列表中选择( ) A. Click B. Change C. Load D. GotFocus 【答案】A 【解析】单击命令按钮触发的是 Click 事件,编写该事件的响应代码要在事件列表中选定 Click。Change 是对象内容改变时触发的事件,Load 是窗体装入时触发的事件,GotFocus 是对象获得焦点时触发的事件。 9. 某程序运行之初窗体上看不到命令按钮,单击窗体后才出现两个按钮,这通常是单击窗体后把按钮的( )属性改为了 True。 A. Caption B. Enabled C. Visible D. Name 【答案】C 【解析】Visible 属性控制对象是否可见:取值为 False 时对象隐藏,改为 True 后即在窗体上显现。两个命令按钮的 Visible 初始值都设为 False,单击窗体的事件过程再把它们置为 True,按钮便随之出现。Caption 决定按钮上显示的文字,Enabled 控制按钮是否可用。 10. 要结束 Visual Basic 应用程序的运行,可以在事件过程中使用( )语句。 A. Stop B. Exit C. End D. Quit 【答案】C 【解析】End 语句用于结束程序的运行并退出应用程序。Stop 语句的作用是暂停程序的执行,之后还可以继续运行;Exit 用于从过程或循环中退出;Quit 不是 Visual Basic 中的语句。 11. 用 Visual Basic 开发应用程序时,界面设计与代码编写的关系是( ) A. 必须先编写代码,再设计界面 B. 两者必须同时进行 C. 界面设计完成后不能再修改 D. 先设计界面并设置属性,再为需要响应的事件编写代码 【答案】D 【解析】开发 Visual Basic 应用程序时,先把控件摆放到窗体上并设置好属性,再针对需要响应的事件逐个编写代码。代码要引用具体的对象,因而要在界面确定之后编写;界面设计完成后如果发现问题,仍可返回修改,再对代码作相应调整。 12. 程序运行时,单击窗体上的按钮后窗体出现了新的文字,这说明( ) A. 程序按语句书写顺序自上而下执行 B. 程序由用户操作触发的事件过程驱动执行 C. 按钮的属性被系统自动修改 D. 该按钮没有对应的事件过程 【答案】B 【解析】Visual Basic 程序采用事件驱动的工作方式:程序启动后处于等待状态,用户单击按钮触发了该按钮的 Click 事件,系统才去执行与之对应的事件过程,过程里的语句改变了标签上显示的文字。若该按钮没有对应的事件过程,单击它不会有任何反应。 三、程序填空题 1. 窗体上有命令按钮 Command1(标题为"继续")和 Command2(标题为"结束"),程序运行之初两个按钮都不可见。要求单击窗体后两个按钮显现,单击 Command1 后标签 Label1 显示"绿水青山就是金山银山",单击 Command2 则结束程序。请补充完整下列程序代码。 Private Sub Form_Click() Command1.Visible = True Command2.[1]________ = True End Sub Private Sub Command1_Click() Label1.[2]________ = "绿水青山就是金山银山" End Sub Private Sub Command2_Click() [3]________ End Sub 【答案】[1] Visible;[2] Caption;[3] End 【解析】要把命令按钮显示出来,应把它的 Visible 属性置为 True,故 [1] 处填 Visible。标签上显示的文字由 Caption 属性决定,设置属性使用"对象名.属性名 = 属性值"的形式,故 [2] 处填 Caption。要结束程序运行并退出应用程序,使用 End 语句,故 [3] 处填 End。 2. 下列事件过程的作用是:程序运行时把窗体的标题设为"简单应用程序",并把命令按钮 Command1 上的文字设为"开始"。请补充完整下列程序代码。 Private Sub Form_[1]________() Form1.Caption = [2]________ Command1.Caption = "开始" End Sub 【答案】[1] Load;[2] "简单应用程序" 【解析】窗体装入内存时自动触发 Load 事件,要在程序开始运行时设置窗体标题,应把代码写在该事件过程中,故 [1] 处填 Load。Caption 属性用于设置窗体标题栏中显示的文字,而标题属于字符串,在 Visual Basic 中字符串常量必须用一对双引号括起来,故 [2] 处填 "简单应用程序"。 原创精品资源学科网独家享有版权,侵权必究 学科网(北京)股份有限公司 $

资源预览图

考点3 简单应用程序的开发过程《Visual Basic程序设计》内蒙古(对口招生)计算机类 知识点讲解
1
考点3 简单应用程序的开发过程《Visual Basic程序设计》内蒙古(对口招生)计算机类 知识点讲解
2
考点3 简单应用程序的开发过程《Visual Basic程序设计》内蒙古(对口招生)计算机类 知识点讲解
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。