已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
03 30 VisualBasic程序设计 第一讲VB编程基础2008 10 06 03 30 VisualBasic的基础知识 1 1VisualBasic简介 1 2VB可视化编程的环境 1 3VB可视化编程的基本概念 1 4VB可视化编程的步骤 1 5控件的画法 1 6使用VB的帮助系统 03 30 VisualBasic简介 一 VisualBasic概述二 VisualBasic的发展过程三 VisualBasic的特点四 VisualBasic的优点 03 30 一 VisualBasic概述 在众多的编程工具中 最适合初学者和要求不高的程序员的便是VisualBasic 简称VB 第一个可视化编程开发工具 VB的鼻祖是Basic语言 Beginner sAll purposeSymbolicInstructionCode 初学者通用符号指令码 1965年由两位美国教授创立 由于Basic语言短小精悍 易学易用 是专业和业余编程人员的首选入门语言 随着Windows的流行 微软在1991年成功推出了VB1 0 这是 惊世骇俗的 令人震惊的新奇迹 它的推出标志着可视化编程时代的到来 具有化时代的意义 03 30 二 VisualBasic的发展过程 Microsoft在1991年推出VB1 0后 于1992年 1993年 1995年 1997年和1998年接连发布了VB2 0 3 0 4 0 5 0和6 0版本 VB6 0又分三个不同版本 1 普及版 Learning 适合初学者及教学使用 2 专业版 Professional 适合专业程序开发人员使用 3 企业版 Enterprise 适合企业用户开发大型客户服务器应用程序 目前我们使用的是VB中文普及版 03 30 三 VisualBasic的特点 1 可视化的设计平台在VisualBasic中 需要什么样的界面或工具 安放相应的对象 控件 即可 所见即所得 特别方便 是真正的Visual 2 面向对象的设计方法按钮 文本框 图片框 列表框 窗口 屏幕 打印机等都是程序中的对象 在VB中编程者将这些对象采用搭积木的方式就可以构建出程序 这就使程序设计变得轻松有趣 3 事件驱动的编程机制VB中 程序的执行是由事件来驱动 程序员不必设计程序执行的过程顺序 只要设计出当某一事件发生时要执行的代码即可 这样 就大大提高编程的效率 03 30 四 VisualBasic的优点 1 易学易用由于VB发源于Basic 所有Basic的简单易用的特性被很好的保留下来 不需要有较多的计算机专业知识即可轻松上手 2 使用方便VB的编程工作轻松有趣 VB中提供了很宽松的编程环境 3 功能完备用VB可以编写各种应用程序 包括数据库 多媒体 网络等 03 30 1 1VisualBasic简介回顾 一 VisualBasic概述二 VisualBasic的发展过程三 VisualBasic的特点四 VisualBasic的优点 03 30 1 2VB可视化编程的环境 一 VB的集成开发环境二 控件工具箱三 工程窗口四 属性窗口五 窗体设计器六 代码窗口七 立即窗口八 窗体布局窗口 03 30 启动VisualBasic 2 第一个界面 新建工程对话框 1 启动VisualBasic开始 程序 03 30 一 VB的集成开发环境 有标题栏 菜单栏 工具栏 工具箱 工程窗口 属性窗口 窗体设计器 代码窗口 立即窗口 窗体布局窗口等 03 30 二 控件工具箱 VB之所以广受欢迎 工具箱扮演了关键性的角色 工具箱中的每个图标称之为控件 每个控件都是已经定义好的对象 使用者借助这些控件采用搭积木方式就可以设计出多姿多彩的应用程序 工具箱中的控件的数量依设定而不同 标准工具箱中的控件是20个 如果需要 可以利用 工程 菜单中的 部件 对话框来加入其它控件 这些功能使VB如虎添翼 03 30 三 工程窗口 工程资源管理器窗口 1 窗体文件 FRM 保存窗体内容 控件 属性的设定值 程序代码等 2 工程文件 VBP 用来记录整个工程中所用到的文件的路径及文件名 3 二进制文件 FRX 用来保存所用到的图片等文件信息 每个用VB设计的应用程序 在设计时被称为一个工程 每个工程可能用到不同的文件 常用的文件有以下三种 03 30 四 属性窗口 1 标题栏指明列出的属性所属的对象 2 对象列表框列出本工程中用到的所有控件 3 选项卡决定属性的排列顺序 4 属性列表列出所选对象的属性 左边为属性名称 右边为属性值 5 属性说明对选中的属性进行解释 03 30 五 窗体设计器 用来设计应用程序的界面 是安放其它控件的平台和容器 03 30 六 代码窗口 组成 标题栏 对象列表 过程 事件 列表 03 30 六 代码窗口 选项设置 工具 选项 03 30 七 立即窗口 可在中断状态下查询对象的值 还可以在设计阶段计算有关表达式的值 03 30 八 窗体布局窗口 调整程序运行时 窗体启动的位置 03 30 1 2VB可视化编程的环境回顾 一 VB的集成开发环境二 控件工具箱三 工程窗口四 属性窗口五 窗体设计器六 代码窗口七 立即窗口八 窗体布局窗口 03 30 1 3VB可视化编程的基本概念 一 对象的属性 事件和方法二 VB的控件三 窗体对象 03 30 一 对象的属性 事件和方法 1 属性 Property 不同的东西有不同的 特征 同样地 不同的 对象 也有不同的属性 例如 窗体属性有 名称 BackColor Left Top Width Height等属性 就如同每个人有姓名 肤色 身高 体重一般 属性值可以在属性窗口中直接选择或输入 也可以在程序代码中设置 具体方法为 对象名称 属性名 属性值 03 30 一 对象的属性 事件和方法 2 事件 Events 事件 其实就是一个 动作 或 状况 事件一般会作用在某一个对象上 事件发生后 会产生什么样的结果 由编程人员决定 同一个事件作用在不同的对象上会产生不同的结果 用户事件 UserEvent 由用户引起的事件 如 鼠标事件 Click DblClick MouseMove MouseDown MouseUp等 键盘事件 KeyPress KeyDown KeyUp等 案例程序1 移动控件 03 30 一 对象的属性 事件和方法 2 事件 Events 系统事件 SystemEvents 由系统内部引起的事件 如 定时信号 由计时器控件Timer 案例程序2 奔跑的小马 03 30 一 对象的属性 事件和方法 3 方法 Method 方法是让对象执行特殊的操作 方法只能在程序代码中使用 具体格式为 对象名称 方法参数这里的方法和参数由系统决定 不同的对象具有不同的方法 如 Form1 Print 2 3 2 3Form1 Cls属性用于描述对象 方法是让对象做一些动作 事件是对象对用户或系统的动作所做出的响应 03 30 二 VB的控件 控件是VB中预先定义好的 在程序中能够直接使用的对象 每个控件都有自己的属性 事件和方法 可在设计时或在代码中修改或使用 工具箱中的每个控件都以图标的形式来表示 1 内部控件 标准控件 2 Active控件 OCX 03 30 三 窗体Form对象 1 窗体的结构 具有一般窗口的共同特征 2 窗体的属性 详见属性窗口 3 窗体的类型 单文档界面 多文档界面 资源管理器界面 03 30 1 3VB可视化编程的基本概念回顾 一 对象的属性 事件和方法二 VB的控件三 窗体对象 03 30 1 4VB可视化编程的步骤 一 新建一个工程二 添加控件 设计应用程序界面 三 设置属性四 编写代码五 运行工程六 修改工程七 保存工程八 工程的编译 03 30 VB可视化编程的实例 题目 在窗体上有两个按钮 欢迎 和 时间 按下 欢迎 按钮时 用标签显示 欢迎使用VB 按下 时间 则显示现在时刻 03 30 VB可视化编程的实例 一 新建工程 从文件菜单中进行操作 不要用工具栏上的按钮 二 添加控件 根据程序的需要 使用工具箱中的各种控件 在窗体设计器上 画 界面 三 设置属性 多个对象的相同属性可一次设定 四 编写代码 事件代码的头和尾绝不允许自己去写 03 30 VB可视化编程的实例 五 运行工程 三种方式 菜单 工具栏 快捷键F5六 修改工程 1 给按钮定义热键 2 给按钮添加图片 七 保存工程 将同一个工程中的所有文件保存在同一个文件夹中 不同工程中的文件保存在不同的文件夹中 八 工程的编译 1 编译 2 打包 03 30 1 5控件的画法 一 在窗体上画一个控件二 控件的缩放和移动三 控件的复制与删除四 控件的布局 03 30 一 在窗体上画一个控件 1 单击控件 用鼠标拖动法在所需位置去画 2 双击控件 在窗体中央画出默认大小的控件 3 画多个同类控件 先按 Ctrl 键 然后单击控件后 可连续画 单击工具箱中的箭头图标时结束连续画控件的状态 03 30 二 控件的缩放和移动 1 缩放 激活对象后 拖动句炳 改属性 Shift键 方向箭头 2 移动 拖动 改属性 Ctrl键 方向箭头 3 说明 可成批操作 03 30 三 控件的复制与删除 四种操作方法 1 菜单栏2 工具栏3 快捷菜单4 热键 Ctrl C Ctrl V等 03 30 四 控件的布局 1 选定多个控件 结合Ctrl键 Shift键 用鼠标单击 鼠标拖动虚线框2 对齐控件用 格式 菜单中的 对齐 菜单 3 统一尺寸用 格式 菜单中的 统一尺寸 菜单 03 30 四 控件的布局 4 调整间距用 格式 菜单中的 水平间距 垂直间距 菜单 5 窗体上居中对齐控件用 格式 菜单中的 在窗体中居中对齐 菜单 6 调整前后位置用 格式 菜单中的 顺序 菜单 或用快捷菜单 03 30 1 5控件的画法回顾 一 在窗体上画一个控件二 控件的缩放和移动三 控件的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论