《可视化程序开发.ppt》由会员分享,可在线阅读,更多相关《可视化程序开发.ppt(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、可视化程序开发可视化程序开发学习目标学习目标n n(1)熟悉 VB 集成开发环境。n n(2)了解可视化编程的一般步骤。n n(3)理解控件、对象、属性等基本概念。n n(4)学会使用 VB 中的标签、文本框、按钮等基本控件。制作n n从今天开始,我们将学习用 VB 制作一些简易的程序,学习过程将涉及高级程序语言。1.熟悉 VB 的“工作室”n n(1)VB 是一种可视化程序设计工具。可视化:可视化:主要是让程序设计人员利用软件本身所提主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的供的各种控件,像搭积木一样构造应用程序的各种界面,然后再编写少量的代码就可构建应各种
2、界面,然后再编写少量的代码就可构建应用程序。用程序。VB6.0VB6.0应用程序集成开发环境应用程序集成开发环境(1)(1)控件控件工具箱工具箱窗体编辑窗体编辑窗口窗口工程资源工程资源管理器管理器属性属性窗口窗口窗体布局窗体布局窗口窗口菜单栏菜单栏工具栏工具栏启动、中断、结束程序制作一个简单的程序。n n启动启动 VBVB,创建一个窗体,创建一个窗体 Form1 Form1。n n(如何创建窗体文件?(如何创建窗体文件?)n n双击双击 Form1 Form1 窗体,弹出代码窗口窗体,弹出代码窗口 (如下图所示如下图所示 ),左边,左边对话框是对象框,选择对话框是对象框,选择“Form”For
3、m”,右边列表框是事件过程,右边列表框是事件过程列表框,选择列表框,选择“Click”Click”。n n n n 在在 Private Sub cmdEnd_Click()Private Sub cmdEnd_Click()和和 End Sub End Sub 两行代码之两行代码之间插入代码:间插入代码:print print 欢迎进入欢迎进入 VB VB 世界!世界!。n n保存文件。保存文件。n n选择选择“文件文件”菜单中的菜单中的“保存工程保存工程”命令,设置保存位置命令,设置保存位置及文件名,单击及文件名,单击“保存保存”按钮,可保存窗体文件按钮,可保存窗体文件“*“*.frm.f
4、rm”。n n接着又提示保存工程文件,文件名为接着又提示保存工程文件,文件名为“*“*.vbp”.vbp”。n n单击工具栏中的单击工具栏中的“运行运行”按钮。程序运行后,会显示一按钮。程序运行后,会显示一个窗体,当单击窗体时,会显示个窗体,当单击窗体时,会显示“欢迎进入欢迎进入 VB VB 世界!世界!”VB的集成开发环境工具箱工具箱主主窗窗口口代码窗口代码窗口窗体设计窗体设计器器工程资源工程资源管理器管理器属性窗口属性窗口工具箱PictureBoxLabelTextBoxFrameCommandButton懂得利用 VB 工具箱中的工具设计程序界面 按钮控件标签控件文文本本框框控控件件一、
5、程序界面设计程序测试功能如何实现程序测试功能如何实现体验体验Caption属性属性Caption属性属性text属性属性n n用计算机程序解决问题的基本过程用计算机程序解决问题的基本过程用计算机程序解决问题的基本过程用计算机程序解决问题的基本过程检测结果检测结果检测结果检测结果分析问题分析问题分析问题分析问题设计算法设计算法设计算法设计算法编写程序编写程序编写程序编写程序调试程序调试程序调试程序调试程序问题问题问题问题如如何何解决解决解决解决?建立工程建立工程创建图形用户创建图形用户界面界面设置对象属性设置对象属性这个问题怎样解决?n n有黑和蓝两个墨水瓶,但却错把黑墨水装在了蓝墨水瓶子里,把
6、蓝墨水装在了黑墨水瓶子里,要求将其互换。23算法如何来描述?算法如何来描述?1 1、用自然语言来描述。、用自然语言来描述。2 2、用流程图来描述。、用流程图来描述。3 3、用伪代码描述算法。、用伪代码描述算法。解决问题的方法或步骤解决问题的方法或步骤二、程序代码编写 代码如何代码如何 编写?编写?数据如何处数据如何处理?理?拿出一个空瓶子作为中间转换“体”蓝瓶瓶液体液体1黑黑瓶瓶瓶瓶液体液体2拿出一个空瓶子拿出一个空瓶子:转换转换“变量变量”n n步骤一:空瓶子怎么出现?定义出一个变量名变量名 t 用于用于用于用于存放对象(奖牌)(奖牌)n nDim t as string变量的声明变量的声明
7、(P23)1格式格式 As 类型类型,As 类型类型 Dim x As Double Dim y As Integer,z As Boolean数据类型数据类型字母(或汉字)开头可跟字母(汉字)数字、或下划线字母(或汉字)开头可跟字母(汉字)数字、或下划线,有效字符个数为有效字符个数为255个个空空空空瓶瓶瓶瓶蓝墨水瓶子 空瓶子n n步骤二:给变量名给变量名(空瓶空瓶空瓶空瓶)t 存放对象(文本框内容)(文本框内容)赋值语句:赋值语句:=t =给给t t t t赋值赋值文本框文本框1 1Text1.text=text2.textText2.text=t如何存放如何存放如何存放如何存放?内容内容
8、金牌金牌Text1.textn n用计算机程序解决问题的基本过程用计算机程序解决问题的基本过程用计算机程序解决问题的基本过程用计算机程序解决问题的基本过程检测结果检测结果检测结果检测结果分析问题分析问题分析问题分析问题设计算法设计算法设计算法设计算法编写程序编写程序编写程序编写程序调试程序调试程序调试程序调试程序解决问题解决问题解决问题解决问题过程过程过程过程建立工程建立工程创建图形用户创建图形用户界面界面设置对象属性设置对象属性总结数据的表示与处理数据的表示与处理n n定义变量、变量赋值n n基本数据类型n nNumericNumeric数值型数值型数值型数值型、StringString字符
9、型字符型字符型字符型、BooleanBoolean布尔型、布尔型、布尔型、布尔型、n n Date Date日期型日期型日期型日期型、ObjectObject对象型、对象型、对象型、对象型、VariantVariant可变型可变型可变型可变型 标准数据类型标准数据类型一、数值(一、数值(Numeric)型数据)型数据二、字符(二、字符(String)型数据)型数据三、布尔(三、布尔(Boolean)型数据)型数据四、日期(四、日期(DateDate)型数)型数五、对象(五、对象(ObjectObject)型数据)型数据六、可变(六、可变(VariantVariant)类型数据)类型数据建立工程建立工程创建用户界面创建用户界面设置对象属性设置对象属性可视化编程的一般步骤:可视化编程的一般步骤:调试运行程序调试运行程序设计程序界面设计程序界面编写程序代码编写程序代码编写程序代码编写程序代码设计算法设计算法设计算法设计算法