- 4
- 0
- 约1.14万字
- 约 54页
- 2015-11-19 发布于广东
- 举报
1.3 Visual Basic编程入门 【例1-1】设计一个求圆面积的应用程序。目的是方便读者了解VB程序设计的过程。 解: (1)设计应用程序界面(包括输入和输出两部分) 设计应用程序界面一般都是利用窗体的这个对象。 ①启动VB,新建一个工程 为了建立应用程序,首先应建立一个新的工程。 新建一个工程有如下两种方法:方法1:启动VB时,系统显示“新建工程”对话框,在对话框的选项卡中选择“标准EXE”,然后单击“打开”按钮,即可建立新的工程,进入VB的集成开发环境;方法2:在VB的“文件”菜单中选择“新建工程”命令,亦可建立新的工程,进入VB的集成开发环境。 进入VB的集成开发环境后,就可以应用程序设计了。 * 1.3 Visual Basic编程入门 一般一个应用程序一定要包含输入、输出两部分内容。输入就是让计算机接受数据的策略,输出是让用户看到计算机处理后的结果。求圆的面积一定要知道圆的半径才可以,这样用户要输入圆半径值让计算机接受,既能接受又能输出的控件是文本框,那么往窗体上放入两个文本框控件,要知道哪个是输入、输出则要有提示信息,这时要用标签框控件。此例均用控件完成。 ②添加控件 用户通过工具箱选择并画出控件。单击工具箱中的标签图标,然后在窗体的适当位置画出两个标签控件,标签内自动标有“Label1” 和“Label2”。 单击工具箱中的文本框图标,然后在窗体的适当位置画出两个文本框控件,文本框内自动标有“Text1”和“Text2”。 单击工具箱中的命令按钮,在窗体的适当位置分别画出两个命令按钮。画完后,按钮内自动标有“Command1”和“Command2”。 * 1.3 Visual Basic编程入门 ③调整控件的大小和位置 如果对绘制好的程序界面不满意,还可以调整,改变界面中的控件大小和位置。调整方法和在Office办公软件中调整图片的大小和位置的方法一样。标签、文本框、命令按钮以及窗体等都可以调整大小和位置。 (2)属性设置 在属性窗口中将命令按钮1的Caption属性改为“计算圆面积”,将命令按钮2的Caption属性改为“结束”,将标签框1的Caption * 1.3 Visual Basic编程入门 属性改为“输入半径R值”,将标签框2的Caption属性改为“输出圆面积”,将文本框1和文本框2的Text属性均置空,窗体界面如图所示。 (3)编程策略 要求圆的面积,则要知道求圆面积公式为“πR2”,并且要转换成计算机能够接受的表达式:Text2.Text = 3.14159 * Val(Text1.Text) ^ 2,这条语句的右侧表达式就是将用户输入的圆半径转换成数值,计算圆面积,再将计算结果赋给语句左侧的文本框2里。 * 1.3 Visual Basic编程入门 (4)代码编写 则双击命令按钮1,进入到代码窗口,将语句“Text2.Text = 3.14159 * Val(Text1.Text) ^ 2”添加到光标处; 再双击命令按钮2,进入到代码窗口,将语句“End”添加到光标处,如图1-24所示。 (5)运行调试程序 按F5键或者点击工具栏中 按钮,运行程序,往文本框1中输入数值10,并点击“计算圆面积”按钮,在文本框2中输出圆面积,结果如图所示。程序运行结果正确,如有错误要进行代码调 * 1.3 Visual Basic编程入门 试。如果对显示效果不满意,可返回窗体设计窗口,进行控件、代码等的修改。单击标题栏上的“关闭”按钮可关闭该窗口结束运行,单击工具栏上的 按钮也可结束程序运行,返回窗体设计窗口。 图1-25程序运行窗口 (6)保存程序 设计好的应用程序在调试正确以后需要保存工程,即以文件的方式保存到磁盘上。这可通过“文件”菜单中的“保存工程”或“工程另存为”命令,也可直接单击工具栏上的 按钮,系统将打开“文件另存为”对话框,如图1-26所示。 * 1.3 Visual Basic编程入门 图1-26文件另存为对话框 由于一个工程可能含有多种文件,如工程文件和窗体文件,这些文件集合在一起才能构成应用程序。保存工程时,系统会提示保存不同类型文件的对话框,这样就有选择存放位置的问题。因此,建议你在保存工程时将同一工程所有类型的文件存放在同一文件夹中,以便修改和管理程序文件。 在“文件另存为”对话框中,注意保存类型,保存窗体文件(*.frm)到指定文件夹中。窗体文件存盘后系统会弹出“工程另存为”对话框,保存类型为工程文件(*.vbp),默认工程文件名为
您可能关注的文档
- 新Visual Basic.NET程序设计 夏敏捷 电子教案及源代码 第8章.ppt
- 新Visual Basic.NET程序设计 夏敏捷 电子教案及源代码 第9章.ppt
- 新Visual Basic.NET程序设计 夏敏捷 电子教案及源代码 第10章.ppt
- 新Visual Basic.NET程序设计 夏敏捷 电子教案及源代码 第11章.ppt
- 新Visual Basic.NET程序设计 夏敏捷 电子教案及源代码 第12章.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第1章 概述.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第3章 数组.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第4章 过程与变量.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第5章 面向对象的程序设计.ppt
- 新Visual Basic.NET程序设计案例教程 电子教案 孙街亭 第6章 Windows高级界面.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2026年妇幼健康信息化建设工作计划.docx VIP
- TSG 11-2020锅炉安全技术规程.docx VIP
- 《AIGC应用实战:写作、绘图、视频制作、直播》-课件全套 王翎子 第1--9章 认识AIGC ---即创的使用方法.pptx VIP
- 隧道施工及质量控制培训课件.ppt VIP
- 江苏省无锡市近三年数学中考考前考点分析及易错点巩固.docx VIP
- 公司职位说明书与绩效考核范本全套体系.doc VIP
- 建筑公司项目部及公司各岗位绩效考核表.pdf VIP
- 窗帘采购安装项目 投标方案(技术方案).docx
- JCT 2459-2018 陶粒泡沫混凝土.pdf VIP
- 配电室安全操作规程及管理规范.docx VIP
原创力文档

文档评论(0)