1、第01章 Visual Basic程序设计概述第1章 Visual Basic程序设计概述1.1 程序设计语言程序:计算机能够理解和执行的指令代码程序设计语言:程序代码规则,人机交互工具1. 机器语言由0和1序列构成的指令代码。2.汇编语言机器语言的符号化。需要汇编成机器语言才能执行。3.高级语言接近人类自然语言,需要翻译才能运行。翻译方式:解释边解释边执行编译编译为目标程序,形成可执行文件(.EXE),可独立运行。1.2 Visual Basic简介结合一个最简单的例子(窗体、按钮,用Msgbox显示信息)介绍VB的特点1. 编程的可视化2. 面向对象的程序设计3. 事件驱动的编程机制应用程
2、序的典型操作序列为:(1)启动应用程序,加载和显示窗体。(2)窗体或窗体上的控件接收事件。(3)如果相应的事件过程中存在代码,则执行该代码。(4)应用程序等待下一次事件。4. 结构化的程序设计语言三种基本结构:顺序结构、选择结构和循环结构。1.3 面向对象的基本概念面向对象:以对象为中心事件驱动Visual Basic、C+、C#、Java1.类和对象类(Class)是同种对象的总称,而对象是类的具体表现。例:人是一个类,每个具体的人是一个对象。窗体、控件、打印机、剪切板、屏幕都是对象。构成对象的三要素(PME模型):属性(Property)、方法(Method)和事件(Event)2.属性属
3、性:对象所具有的性质和特征访问对象属性的格式:对象名.属性名读取、设置属性的值:用赋值语句 例:x = Form1.Left Text1.Text=this is a TextBox3.方法方法:对象所执行的某些特定动作方法的调用:1 无返回值方法对象名称.方法名称 参数1,参数2例:Form1.Print test the Print method2 有返回值方法变量名=对象名称.方法名称(参数1,参数2,)4.事件事件:对象能够识别并作出反应的外部刺激事件的触发:用户的动作触发外、系统触发事件过程:响应某个事件后所执行程序代码1.4 Visual Basic的版本简介Visual Basi
4、c6.0 (1)学习版(Learning Edition)(2)专业版(Professional Edition)(3)企业版(Enterprise Edition)1.5 Visual Basic的集成开发环境1.安装运行setup.exe文件,按提示完成安装。2.启动方法1:双击Windows桌面上的Visual Basic的快捷方式图标方法2:使用“开始”菜单中的“程序”命令3.退出选择“文件”菜单的“退出”命令Alt+Q按标题栏的“关闭”按钮4.界面1.5.1 主窗口1. 标题栏工作状态:设计、运行、中断2. 菜单栏选择菜单命令的方法:(1)用鼠标(2)快捷键(3)按F10或Alt键注
5、:(1)实心三角符,表示有下级子菜单(2)按Esc键取消操作3.工具栏鼠标指向工具栏的按钮,该按钮的名称就会显示出来标准工具栏右侧显示当前窗体的位置和大小,单位是缇(发音同“提”,英文为twip)1英寸等于1440twip1twip=1/567厘米工具栏的显示和隐藏:【方法1】用“视图”菜单的“工具栏”命令【方法2】鼠标指向工具栏,单击鼠标右键,在快捷菜单中选择所需要的工具栏。工具栏的浮动和固定:用鼠标左键单击工具栏最左边的双竖线,并拖动,可让工具栏浮动。双击处于浮动状态的工具栏的标题,或者向上拖动,可使工具栏恢复到默认的固定位置。1.5.2 工具箱窗口工具分三类:内部控件或标准控件、Acti
6、veX控件、可插入对象单击右上角的“关闭”可以关闭1.5.3 工程资源管理器窗口1. 工程资源管理器窗口的组成由标题栏、工具栏和工作区组成主要作用是选择工程和窗体2. Visual Basic文件的种类(1)工程文件每个工程对应一个工程文件扩展名为.vbp(2)窗体文件扩展名为.frm(3)工程组文件一个应用程序可以包含两个以上的工程文件,构成工程组扩展名为.vbg(4)标准模块文件扩展名为.bas添加模块:执行“工程”菜单的“添加模块”命令移除模块:执行“工程”菜单的“移除模块”命令(5)类模块文件扩展名为.cls(6)资源文件扩展名为.res(7)工作区文件扩展名为.vbw保存窗体启动状态
7、与大小3. 工程资源管理器窗口的打开方法【方法1】单击工具栏上的“工程资源管理器”按钮【方法2】执行“视图”菜单的“工程资源管理器”命令1.5.4 对象窗口1. 向窗体上添加控件【方法1】单击图标,再拖动【方法2】双击图标【方法3】Ctrl键单击工具箱图标,再拖动连续在窗体放多个相同类型的控件【方法4】复制粘贴2. 选定控件的方法(1)鼠标单击,选定单个控件(2)通过属性窗口的对象下拉列表,选定单个控件(3)用Ctrl键鼠标单击,或Shift键鼠标单击,连续选定多个控件(4)鼠标单击无控件处,然后拖动形成一个虚线框3.控件的缩放和移动(1)直接拖动,改变控件或窗体的大小和位置(2)通过Top、
8、Left、Width、Height属性值改变位置和大小。(3)用“格式”菜单的对齐、统一尺寸、水平间距、垂直间距等命令最后一个被选定的控件是基准控件(具有实心控点)(4)选择“格式”菜单的“锁定控件”命令,控件的大小和位置不再变化4. 控件的复制和删除复制:Ctrl+C、Ctrl+V删除:按Del键5. 对象窗口的打开和关闭的方法打开对象窗口:【方法 1】在工程资源管理器窗口,双击窗体【方法2】在工程资源管理器窗口,单击窗体,再选择“查看对象”按钮【方法3】在工程资源管理器窗口,单击窗体,再单击“视图”菜单中的“对象窗口”命令【方法4】在工程资源管理器窗口,右击窗体,再单击弹出菜单中的“查看对
9、象”命令关闭对象窗口:对象窗口标题栏右侧的关闭按钮1.5.5 属性窗口1.属性窗口的构成(1)对象框位于属性窗口的顶部(2)属性显示方式分为“按字母序”和“按分类序”(3)属性列表,左侧为属性名,右侧为属性值(4)属性解释部分显示该属性名称和功能说明2.属性的分类(1)在设计和运行状态下都可设置的属性。(2)只能在设计时设置,不能在运行时设置的属性,称为只读属性。Name(3)只能在运行时设置,不能在设计时设置的属性。命令按钮的Value属性文本框的SelLength、 SelStart和 SelText(4)在设计和运行状态下都可设置,但只有在运行时才能生成的属性。Visible3.通过属性
10、窗口修改属性值的方法(1)直接键入新属性值(2)通过下拉列表选择所需要的属性值(3)利用对话框设置属性值3.属性窗口的打开方法(1)执行“视图”菜单的“属性窗口”命令(2)按F4健(3)单击工具栏上的属性窗口按钮(4)按组合键Ctrl+PgDn或Ctrl+PgUp(5)在窗体或控件上单击鼠标右键,从弹出菜单中选择“属性窗口”1.5.6 窗体布局窗口直观的显示运行时窗体在显示器上的位置可以用鼠标把模拟显示的窗体拖到新的位置,改变运行时的位置1.5.7 代码窗口打开代码窗口【方法1】双击对象(窗体、控件)【方法2】右单对象,在快捷菜单中选“查看代码”项【方法3】单击对象,再单击工程资源管理器左上角的“查看代码”按钮【方法4】在“视图”菜单中选择“代码窗口”项窗口的顶部有两个下拉列表:对象列表和过程列表过程之间自动添加水平分隔线按下代码窗口左下角的“查看过程”按钮,只显示一个过程在垂直滚动条的上面,有一个拆分栏,可以把代码窗口分为两部分具有成员提示和自动完成功能,按空格、回车、Tab键输入整个属性或方法名【例1.2】显示一行文字。设置窗体标题、Name,调整大小。放置一个标签控件,设置其Caption、Name、字体属性。保存、运行、关闭、打开。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1