全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章 VB可视化编程初步一、单项选择题1在Visual Basic的集成开发环境中创建Visual Basic应用程序时,除了工具箱窗口、窗体设计窗口、属性窗口外,必不可少的窗口是( )。A窗体布局窗口 B立即窗口C代码窗口 D监视窗口答案:C2应用程序打包后,其包文件的后缀为( )。Aexe BcabCtet Docx答案:B3当运行程序时,系统自发执行启动窗体的( )事件过程。ALoad BClickCUnLoad DGotFocus答案:A4MsgBox函数的返回值为( )。A整型 B字符串C逻辑型 D日期型答案:A5在Visual Basic中,变量的默认类型是( )。AInteger BDoubleCVariant DCurrency答案:C6文本框的ScrollBars属性设置了非零值,却没有效果,原因是( )。A文本框中没有内容 B文本框的Locked属性为TrueC文本框的MultiLine属性为True D文本框的MultiLine属性为False答案:D7下列赋值语句正确的是( )。AA=B+C BB+C=ACB=A D2=A+B答案:A8在Visual Basic中,程序的执行顺序是( )。A由Visual Basic开发系统决定 B由事件驱动C由代码行的顺序决定 D随意执行答案:B9计时器控件响应的事件是( )。ATimer BIntervalCClick DEnabled答案:A10工程文件的后缀是( )。A.bmp B.vbpC.frm D.bas答案:B11窗体Form1的Name属性为Myfrm,则它的Load事件工程名为( )。AForm_Load BMe_LoadCMyfrm_Load DForm1_Load答案:A12用于设置文本框中显示字符的属性是( )。AAutoSize BPasswordCharCSelLength DMaxLength答案:B13下列控件中,不能改变大小的是( )。ATextBox BLabelCTimer DPictureBox答案:C二、问答题1简述设计Visual Basic应用程序的步骤。答:1.设计应用程序界面 2.设计对象属性 3.编写代码 4.保存和运行程序 5.编译和打包 6.安装运行2简述建立可执行文件的步骤。答:单击“文件”菜单中的“生成Timerapp.exe”选项,出现“生成工程”对话框,在其中输入工程名.exe,然后单击“确定”按钮,程序即被编译在磁盘上,这样该应用程序就可以脱离VB环境,在操作系统下单独运行了。3Visual Basic应用程序中包括哪些类型的文件?答:可能包含下列不同类型的文件:1)跟踪所有部件的工程文件(.vbp)2)每个窗体的文件(.frm)3)每个窗体的二进制数据文件(.frx)4)每个类模块的文件(.cls),可选5)每个标准类模块的文件(.bas),可选6)一个或多个包含Activex控件的文件(.ocx),可选。7)单个资源文件(.res),可选。4什么是对象、事件和方法?三者之间的关系是什么?答:窗体和控件是创建应用程序所使用的对象,方法是对象的动作,事件是对象的响应。 属性可看作对象的性质,方法可看着对象的动作,事件可看着对象的响应。窗体对象由属性定义其外观,由方法定义其行为,由事件定义其与用户的交互。5什么是事件驱动程序设计?答:在事件驱动的应用程序中,程序代码不是按照预定的路径执行,而是在响应不同的事件时执行不同的代码片段。这些事件的顺序决定了代码执行的顺序。所以编程人员只需针对某个事件编写程序代码。这就是事件驱动程序设计。三、程序设计题1. 时间换算程序。设计一个时间换算程序,要求输入小时数,分钟数和秒数,单击“计算”按钮输出合计秒数。程序界面如图1所示。 程序代码:Private Sub Command1_Click() Dim xs, f, m, ms As Integer xs = Val(Text1.Text) f = Val(Text2.Text) m = Val(Text3.Text) ms = xs * 3600 + f * 60 + m MsgBox 合计秒数是 + Str(ms) + 秒, 0, 计算秒数End Sub2除法计算程序。编写两个数相除的程序,若除数为0,用消息对话框提示重新输入。程序运行界面如图2所示。程序代码:Private Sub Command1_Click() Dim x, y As Double x = Val(Text1.Text) y = Val(Text2.Text) If y = 0 Then MsgBox 除数不能为0!, 0, 输入数据错误 Else Text3.Text = Str(x / y) End IfEnd Sub3. 角度转换程序。设计一个程序,要求在文本框中输入角的弧度值,按“转换为角度”按钮,文本框中角的弧度值转换为角度值,程序运行界面如图3所示。程序代码:Private Sub Command1_Click() Dim x As
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医学课件-食物中毒专业知识宣教培训课件
- 医学课件-眼电生理科普
- 2025年重症医学科15项质控指标
- 2025年医学分析-2025年中国基孔肯雅热治疗市场占有率及行业竞争格局分析
- 产生m序列课程设计
- 基于Agent的自动化测试框架应用技巧课程设计
- FPGAUART通信模块项目实例课程设计
- 橙汁课程设计片
- 北航宇航学院课程设计
- 交互式数据新闻可视化平台用户画像课程设计
- 2026年秋季人教版小学数学三年级上册教学计划
- 沼气安全生产责任制制度
- 《正常人体结构与功能》养老专业全套教学课件
- 协会财务监督制度
- 合并高血压的老年衰弱患者围手术期血压管理
- 努力拼搏 不负时光小学新年开学第一课
- 贵阳市普通中学2025-2026学年高一第一学期期末监测 化学试题(原卷+解析)
- 工程代理合同范本
- 2025年健康照护师五级模拟100题及答案
- 2025年国家能源集团笔试题库及答案
- TE1001常见终端产品配置维护-ZXV10 ET802
评论
0/150
提交评论