1 / 23
文档名称:

VB程序设计基础.doc

格式:doc   大小:550KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB程序设计基础.doc

上传人:花开花落 2019/6/16 文件大小:550 KB

下载得到文件列表

VB程序设计基础.doc

相关文档

文档介绍

文档介绍:VB程序设计基础程序设计语言计算机的工作原理——“存储程序”(存储程序和程序控制)计算机只能执行预先由程序安排它去做的事情要利用计算机来解决问题,就必须采用程序设计语言来编制程序程序设计语言大致有三类:机器语言,汇编语言,高级语言VB概述VB的发展过程Windows的产生,推动了Windows应用程序的开发基本BASIC→结构化BASIC→可视化BASIC→网络化BASIC()VB的特点面向对象的可视化编程把程序和数据“封装”起来成为一个对象;每个对象都是可视的从VB工具箱中选用控件(即现成部件,如文本框、命令按钮等),构成应用程序的用户界面事件驱动的编程机制传统的程序设计语言面向过程,VB语言面向对象通过事件来触发执行相应的事件过程(“事件驱动“),从而执行对象的操作和达到运算、处理的目的。结构化的设计语言友好的VB集成开发环境VB的启动和关闭启动VB按运行一般应用程序的方法来启动它。创建一个默认的“标准EXE”类型的VB应用程序“新建工程”对话框VB集成开发环境退出VBVB应用程序设计初步设计VB应用程序的步骤大致分为两大部分工作:设计用户界面和编写程序代码用户界面(用户使用计算机的综合操作环境)先要确定对象,然后针对这些对象进行代码编程最常用的对象是窗体(即窗口),各种控件对象必须建立在窗体上。用户界面设计又包括建立对象和对象属性设置两部分。设计VB应用程序的大致步骤如下:(1)建立用户界面的对象;(2)设置对象的属性值;(3)编写程序代码,建立事件过程;(4)保存和运行应用程序,窗体上显示出“欢迎您来到VB世界!”设计步骤如下:在系统默认提供的窗体上输出若干文字,不必专门设计用户界面。,建立事件过程代码窗口:进入;选择了对象和事件;编写程序代码事件过程名,由两部分组成: 保存窗体文件(.frm)和工程文件(.vbp) 执行“启动”命令,即用解释方式运行程序 执行“结束”命令,,由用户输入正方形的边长,计算并输出正方形的面积分析:要创建的应用程序用户界面(图3)窗体上含有两个标签、两个文本框和两个命令按钮两个标签分别用于显示文字“边长”和“面积”两个文本框用于输入数据和显示计算结果程序功能要求: 运行时,用户在“边长”文本框中输入某一个数,当单击“计算”按钮时,则在“面积”文本框中显示该数的平方数。单击“结束”按钮,则结束程序的运行。 在默认窗体Form1上添加控件, 设置控件的方法 在Form1窗体上添加以下控件: 标签Label1:用于显示文字“边长”; 标签Label2:用于显示文字“面积”。文本框Text1:用于边长数;文本框Text2:用于显示计算结果(平方数)。 mand1:用于计算输入数的平方,并把 结果显示在文本框Text2中; mand2:用于结束应用程序的运行。设置对象属性 在“属性窗口”中进行设置以下对象的属性:(1)设置窗体Form1的Caption(标题名)属性为“计算正方形的面积”。(2)设置标签Label1的Caption属性为“边长”。(3)设置标签Label2的Caption属性为“面积”。(4)设置文本框Text1的Text(文本内容)属性为空。(5)设置文本框Text2的Text属性为空。(6)mand1的Caption属性为“计算”。(7)mand2的Caption属性为“结束”。(8)其他属性采用默认值。编写程序代码,(图4)程序说明:Dim语句;数据类型Single(单精度);Val函数;语句“=x*x”的作用保存工程保存窗体文件和工程文件运行程序单击工具栏上的“启动”按钮,即可采用解释方式来运行程序。运行后,在“边长”文本框中输入某一个数(如23),单击“计算”按钮时,mand1_Click,则取数和运算,最后把计算结果显示在“面积”文本框(Text2)中。单击“结束”按钮,mand2_Click,则执行End语句来结束程序的运行。运行效果对象和事件的基本概念对象及其属性、方法和类 对象是VB系统中的基本运行实体,如窗体(Form)、标签(Label)、文本框(TextBox)、mandButton)等。 对象是一组程序代码和数据的集合。 其他对象的载体或容器。如窗体3. 属性 对象的特征。不同的对象有不同的属性。 每一个对象都有一组特定的属性。例如文本框的属性有Name(名称)、Text(文本内容)、Maxlength(

最近更新

2025年最新三下乡活动宣传策划方案模板 29页

基础设施建设项目施工合同重点解析 3页

大型变压器租赁服务协议 2页

2025年最新2025年光盘行动节约倡议书 9页

大型餐饮厨房设备批发合作协议 3页

大学生家庭父母离婚子女安置及生活费支付协议.. 3页

大巴车租赁及文化交流服务协议 3页

2025年最后一片叶子读后感600字作文 4页

大清包劳务合同(水利工程专业) 3页

2025年最人气的孕妇隔离霜 4页

大额借款借条与文化产业投资基金合作协议 3页

2025年暑期师德师风培训个人总结范文 31页

婚庆场地租赁及婚礼场地布置租赁合同范本 3页

学术论文合作研究保密及成果发布协议范本 2页

安全生产应急演练服务合同 3页

安置房租赁合同范本-@-2 2页

安防技术培训与咨询服务合同范本 3页

实习生技能培训协议书 2页

宠物用品试用及宠物护理知识推广合同 3页

家具用品采购预付款合同样本 3页

2025年普通话国旗下讲话稿内容 5页

2025年晚上学生军训心得体会 7页

互动式游戏体验优化-洞察阐释 40页

湖南省事业单位招聘面试真题及答案31套 5页

2024版建设工程质量保证金 11页

2023北京东城区初一期末(下)英语试卷及答案 8页

淀粉样变学习ppt课件 27页

全国中学生物理竞赛实验指导书思考题参考答案.. 8页

室外道路及管网工程施工进度计划工期保证及赶.. 16页

DLT---电力建设施工质量验收及评价规程-第部分.. 37页