资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第1章 VB程序设计概述,*,第1章 VB程序设计概述,1.1,程序设计语言的发展,1.2,Visual Basic 6.0,1.3,VB,简单应用程序设计,1,第1章 VB程序设计概述,机器语言,汇编语言,面向过程的程序设计语言,面向对象的程序设计语言,1.1,程序设计语言的发展,2,第1章 VB程序设计概述,1.2.1 VB的发展,1.2.2 VB的特点,1.2.3 VB 6.0集成开发环境,1.2,VB,简介,3,第1章 VB程序设计概述,1.2.1,VB的发展,Visual Basic,是Microsoft 公司开发的Windows 应用程序开发工具。,Visual:,“,可视化的,”,是一种开发图形户界面(GUI)的方法。,Basic:,Basic(,Beginners All-Purpose Symbolit Instruction Code,,初学者通用符号指令代码,),语言,,是一种在计算技术发展历史上应用得最为广泛的语言。,4,第1章 VB程序设计概述,VB,5.0、6.0,的三种版本,学习版,专业版,企业版,6,第1章 VB程序设计概述,1.2.2,VB的特点,可视化的编程环境,面向对象的设计方法,事件驱动的编程机制,结构化的程序设计语言,7,第1章 VB程序设计概述,Visual Basic,的窗体和控件是具有自己的属性、方法和事件的对象。,可以把,属性,看作一个对象的性质,把,事件,看作对象的响应,,,把,方法,看作对象的动作。,8,第1章 VB程序设计概述,1.3,VB,中,简单应用程序设计,1.3.1 VB中的控件,1.3.2 VB中标准控件介绍,1.3.3 面向对象的可视化程序设计,1.3.4 一个简单的VB应用程序,1.3.5 VB中,工程,的概念及其文件,1.3.6 VB中应用程序设计的步骤,10,第1章 VB程序设计概述,控件的分类,标准控件(21个),ActiveX,控件,可插入对象,1.3.1 VB中的控件,11,第1章 VB程序设计概述,窗体,命令按钮,文本框,标签,1.3.2 常用标准控件介绍,13,第1章 VB程序设计概述,窗体的属性,MaxButton,、,MinButton,(,是否具有最大化、最小化按钮),ControlBox,(,是否具有关闭按钮),Font,(,字体、字型、大小),Left、Top、Height、Width,(,窗体的大小和位置),15,第1章 VB程序设计概述,16,第1章 VB程序设计概述,窗体的方法,窗体名.,show,窗体名.,hide,窗体名.,Cls,窗体名.,print ,表达式,窗体名.,move left,top,width,height,18,第1章 VB程序设计概述,窗体的常用语句,load,窗体名,unload,窗体名,19,第1章 VB程序设计概述,命令按钮,按钮接收用户命令的方式,鼠标单击,按,Tab,键使焦点跳到该按钮,按,Enter,键,热键,(,Alt,有,下划线的字母),20,第1章 VB程序设计概述,按钮的属性,Name,(,名称)、,Caption,(,标题,,&,),Style,(,外观样式),Picture,(,显示图片)、,DownPicture,(,按下时显示图片),Enabled,(,能否被按下),21,第1章 VB程序设计概述,按钮的事件,Click,(,单击),按钮的方法,按钮名称.,move,left,top,width,height,22,第1章 VB程序设计概述,文本框的事件,Change,(,当改变文本框的,Text,属性时会引发该事件。输入一个字符,就会触发一次,Change,事件。),LostFocus,(,失去焦点时发生),GotFocus,(,获得焦点时发生),文本框的方法,文本框名.,SetFocus,文本框名.,Move left,top,width,height,24,第1章 VB程序设计概述,标 签,标签的属性,Caption,(,标签控件中显示的文本),Alignment,(,对齐方式),BackStyle,(,标签的背景是否透明),AutoSize,(,标签大小是否会随其文本内容的多少自动变化,),WordWrap,(,当,AutoSize,为,True,时,该属性才有效),25,第1章 VB程序设计概述,标签的事件,Change,(,标签控件中显示的文本发生改变时触发),Click、,DblClick,(,单击、双击),26,第1章 VB程序设计概述,例5.1:在屏幕上开辟一个窗口,窗口的下部有三个命令按钮:“显示”,“清除”,“退出”。单击“显示”按钮时,文本框中显示“欢迎使用,Visual Basic 6.0,中文版”;单击“清除”按钮,则清除文本框中显示的内容;单击“结束”按钮,则结束程序。,1.3.4 一个简单的VB应用程序,28,第1章 VB程序设计概述,控件事件代码的编写,第一步:双击要编写代码的控件,第二步:选择控件;选择事件,第三步:编写事件的代码,字母不区分大小写,用“,:,”来分隔同一行中的多条语句,用“,_,”,空格加下划线,来续写同一条语句,用“,rem,”,或“,”来对语句注释,29,第1章 VB程序设计概述,工程文件,(,.,vbp,),窗体文件,(,.,frm,),标准模块文件(,.bas,),类模块文件(,.,cls,),资源文件(,.,res,),ActiveX,控件文件(,.,ocx,),窗体的二进制数据文件(,.,frx,),一个工程包括以下组成部分:,31,第1章 VB程序设计概述,程序的保存,第一步:保存窗体文件(.,frm,),第二步:保存工程文件(.,vbp,),程序的运行,解释运行,编译运行,程序的重新装载,装载工程文件(.,vbp,),程序的保存、运行、装载,32,第1章 VB程序设计概述,错误的类型,编辑时错误,编译时错误,逻辑错误,运行时错误,程序的调试,33,第1章 VB程序设计概述,VB,中的三种工作模式,(标题栏显示当前模式),设计模式:,可进行用户界面的设计和代码的编辑。,运行模式:,运行应用程序。不可编辑界面和代码。,中断模式:,暂时中断应用程序的运行。可编辑代码,但不能编辑界面。,程序的调试,34,第1章 VB程序设计概述,插入断点和逐句跟踪,调试窗口,立即窗口(,?,变量名,;print,变量名),本地窗口,监视窗口,程序的调试,35,第1章 VB程序设计概述,设计应用程序界面,设置界面上各个对象的属性,编写对象响应事件的程序代码,保存工程,调试、运行程序,生成可执行文件(.,exe,文件),1.3.6 VB中应用程序设计的步骤,36,第1章 VB程序设计概述,一个好程序的特点,正确性,易读性,运行效率高,人机交互界面好,37,第1章 VB程序设计概述,
展开阅读全文