第一章VisualBasic程序设计概述.ppt
《第一章VisualBasic程序设计概述.ppt》由会员分享,可在线阅读,更多相关《第一章VisualBasic程序设计概述.ppt(27页珍藏版)》请在三一文库上搜索。
1、第一章 Visual Basic程序设计概述,1.1 VB启动和退出 1.2 Vb主要功能和特点 1.3 VB集成开发环境 1.4 对象的有关概念 1.5 基本控件和窗体 1.6 工程的管理及环境的设置 1.7 建立简单的应用程序 1.8 常见错误,启动VB的常用方法有两种: 使用“开始”菜单中的“程序”命令,选择“Microsoft Visual Studio 6.0中文版”子菜单中的“Microsoft Visual Studio 6.0中文版”程序。 为VB.在桌面上建立快捷方式,此后每次启动只需双击其快捷方式即可。,1.1 VB启动和退出,1.2 Vb主要功能和特点,1. 具有面向对象
2、的可视化设计工具 2. 事件驱动的编程机制 3. 提供了易学易用的应用程序集成开发环境 4. 结构化的程序设计语言 5.支持多种数据库系统的访问 6. Active技术 7. VB6在开发环境上、网络功能等的增强 8.完备的help联机帮助功能,1.3 VB集成开发环境,图11 VB集成开发环境,1.主窗口 应用程序窗口,由标题栏、菜单栏和工具栏组成 2.窗体(form)窗口 设计vb程序的 界面 3.代码(code)窗口 编辑窗体、标准模块中的代码 4.属性(properties)窗口 所有窗体或控件的属性设置 5.工程资源管理器(project expror)窗口 保存一个应用程序所有的文
3、件 6. 工具箱(toolbox)窗口 显示各种控件的制作工具,供用户在窗体上设计各种控件对象(见图1-2)。,图1-2 工具箱窗口,1.4 对象的有关概念,1.类 类是创建对象实例的模板, 包含了创建对象的属性描述和行为特征的定义. 2.对象 是类的一个实例,继承了类的属性、方法。 Vb中常用的对象有:窗体、控件等。 3.对象的建立和命名 4.对象的三要素 (1)属性 对象的性质,即用来描述和反映对象特征的参数。 (2)方法 对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。,(3)事件 响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按
4、下等。 事件过程 指附在该对象上的用户编写的程序代码,是事件的处理程序。 事件驱动过程 是图形用户界面的本质,由用户控制而代码作出响应。 5. VB程序的执行步骤如下: 1)启动应用程序,装载和显示窗体; 2)窗体(或窗体上的控件)等待事件的发生; 3)事件发生时,执行对应的事件过程; 4)重复执行步骤(2)和(3) ; 5) 直到遇到“END”结束语句结束程序的运行; 或按“结束”强行停止程序的运行。,1.5 基本控件和窗体,一.常用属性 1.Name名称属性 创建的对象名称,有默认的名.在程序中,控件名是作为对象的标识而引用,不会显示在窗体上。,2.Caption标题属性 该属性决定了控件
5、上显示的内容。 3.Height、width、top和left属性 4.Enabled属性 控件是否可操作. 当设置为false时,呈暗淡色,禁止用户进行操作. 5.Visible属性 控件是否可见.当设置为false时, 用户看不到,但控件本身存在。 6.Font属性 Fontname 字体 Fontsize字体大小 Fontbold是否是粗体 Fontitalic 是否斜体 Fontstrikethru是否加一删除线 Fontunderline是否带下划线,7. Forecolor前景颜色属性 设置控件的前景颜色(即正文颜色). 其值是一个16进制常数,用户可以在调色板中直接选择所需颜色。
6、 8. Backcolor背景颜色属性 9. Backstyle背景风格属性 0-transparent:透明显示,即控件背景颜色显示不出来 10. BorderStyle边框风格属性 0-None:控件周围没有边框 1-Fixed Single:控件带有单边框。 11. Alignment属性 控件上正文水平对齐方式 0: 正文左对齐 1: 右对齐 2: 居中 12. AutoSize属性 控件是否根据正文自动调整大小, False.,13. WordWarp属性 AutoSize True时,WordWarp才有效 按正文字体大小在垂直方向上改变显示区域的大小14.TabIndex属性 决
7、定了按Tab键时,焦点在各个控件移动的顺序。各个控件默认TabIndex值就是以控件建立时 的顺序,第一个为0. 15.控件默认属性 反映该控件最重要的属性,使用时可省略属性名。. 注意:Command的默认属性为Default,当该属性为True,当按Enter键,该控件起作用。,二.窗体 1.属性 Caption标题 MaxButton、MinButton Icon、ControlBox Picture、AutoRedraw BorderStyle (0 1 2 3 4 5 ) WindowsState (0-正常、1-最小化、2-最大化) 2.事件 Click、DblClick和Load
8、 Load 当装入窗体时激发,通常用于对属性和变量初始化 3.方法 Print、Cls和Move等 例2.4 上述属性、Click、DblClick和Load 事件演示。,三. 标签 Label 用于显示文本(输出)信息,不能作为输入信息的界面。 例1. 显示浮雕效果的文字,实现方法:字颜色、标签位置 四.文本框 TextBox 是一个文本编辑区域,可在该区域输入,编辑和显示正文内容。 1.其他属性 Text : 正文内容 Maxlength: 设置正文的最多字符个数,0任意长度值., MultiLine: 是否为多行,默认一行. FALSE ScrollBars: 当MultiLine为Tr
9、ue时,该属性才有效,表示滚动条的形式 0-None、1-Horizontal、2-Vertical、3-Both。 Locked: 是否可被编辑属性,False,表示为可编辑。 PassWord : 口令字符. Text属性返回输入的数据,屏幕显示该字符, SelStart,SelLength,SelText : 选中文本的起始、长度、内容。 例2.6 复制选中的文本,2.常用事件 Change : 当改变文本框的Text属性时会引发该事件. KeyPress(KeyAscii As Integer): 同上,并可返回一个KeyAscii参数 KeyAscii 为13,按回车键;为0 去除刚
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 VisualBasic 程序设计 概述
链接地址:https://www.31doc.com/p-2554489.html