上海海事大学VB4第1章ok.ppt_第1页
上海海事大学VB4第1章ok.ppt_第2页
上海海事大学VB4第1章ok.ppt_第3页
上海海事大学VB4第1章ok.ppt_第4页
上海海事大学VB4第1章ok.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Visual Basic 程序设计教程,2,第一章 VisualBasic入门,1.1 引例和VB特点 1.2 VB集成开发环境 1.3 简单的应用程序 1.4 自主学习-VB概述和如何学习,本章目录,3,1.1引例和VB特点,1.引例 例1.1 VB实现字幕动画例。 要求: 有背景图案的窗体上有文字“欢迎使用VB” 文字自上而下“自动”或“手动”移动 文字超出窗体范围时,从顶部再开始。,本章目录,4,本章目录,界面设计,5,当一个标签(Label1)放在窗体上时,标签的左上角坐标(Left、Top)就被指定了,改变标签坐标Left 或Top就可移动标签 例如: Label1.Top=Labe

2、l1.Top+5 可使标签Label1向下移动5个像素单位,欢迎使用VB,本章目录,Top,Left,0,0,设计分析,6,如何判断标签超出屏幕和处理? 移动时要判断标签是否超出窗体范围,窗体,欢迎使用VB,该点在Top方向上的坐标为:窗体的高度Height , 即: Label1.TopForm1.Height 超出屏幕 要使得标签到窗体顶部, 则: Label1.Top=0 进行处理,本章目录,Height,Width,7,编写事件过程,本章目录,8,进一步分析: 若要求字幕自左向右移动,如何处理? 如何控制字幕移动的间距? 字幕超出窗体右边,如何判断、处理? 如何改变窗体背景使得个性化?

3、,实验一: 题目2. 根据各自的想象力按照案例去模仿,并尝试通过上机实践加以验证。,9,提供易学易用的应用程序集成开发环境 具有面向对象的可视化设计工具 事件驱动的编程机制 基于对象的程序设计,支持结构化程序设计 具有丰富的数据类型、类库 强大的数据库、网络和图形功能 完备的帮助功能,2.VB功能特点,本章目录,设计、编辑、调试、运行,“手动”、“自动”,10,1.2 VB集成开发环境,1.进入VB,启动 VisualBasic6.0中文版 “新建工程” 选择“标准 EXE”,Windows应用程序,本章目录,作用:设计、调试和运行程序,1.2.1 VB集成开发环境,1.2.2 主窗口,1.2

4、.2 主窗口,1.2.2 主窗口,1.2.3 窗体设计窗口,可以通过-设置是否显示小点,1.2.3 代码设计窗口 进入方法: 1、双击窗体、控件 2、工程资源管理器- “查看代码”按钮 进入后编码: 1、选择对象 2、选择过程 3、中间添写代码,1.2.4 属性窗口 属性值设置方法: 直接输入 ,如Caption 下拉选择型 ,如BorderStyle 对话框选择型,如Picture,1.2.5 工程资源管理器窗口,1.2.6 工具箱,1.包含20个标准控件 2.可以通过工程|部件添加需要的控件 3.通过视图|工具箱显示工具箱,1.2.7 窗体布局窗口 可设置窗体启动时的位置,立即窗口,21,

5、1.3 简单的应用程序,22,1.3.1 简单的应用程序,建立一个应用程序分为以下几步进行: 分析问题,明确目标 建立用户界面的对象; 对象属性的设置; 对象事件过程及编程; 保存文件 程序调试和运行程序。,本章目录, 解决什么问题, 已知数据有哪些 进行什么处理(如计算公式等) 求得结果是什么,已知数据输入 计算结果显示 就要考虑有哪些控件,展示在用户面前的形式,进行的处理,调试、运行结果,最后再保存,先保存,防止意外,23,举例例1.2 编写一个人民币与美圆相互兑换的程序,本章目录,建立用户界面的控件,设置属性,分析已知数据、如何计算、计算结果,表1.1.1 对象属性设置,24,注意: 多

6、个相同性质的控件,不要通过复制的方式,应逐一建立。 建立控件前将窗体的字号等属性进行设置,以后建立的控件就具有该默认属性值。 特殊字符可以通过输入法的软键盘输入。,25,本章目录,对象事件过程及编程,Val( )函数 将数字字符转换成数值型 Format函数 保留2位小数,26,本章目录,保存窗体和工程 另存为,主要文件组成,调试运行,窗体文件(.frm) 工程文件(.vbp) 二进制文件(.frx)属性中有图形等二进制,27,1.3.2 VB程序结构和编码规则,1.VB程序结构,28,2.编码规则,程序代码不区分字母大小写 语句书写规则 一般一行写一个语句; 允许一句语句分多行,在要分行的后

7、面用 _(空格和下划线)作为续行符 允许在同一个代码行上书写多个语句,之间用冒号分隔 语句中作为语法成分的标点符号必须是西文标点 采用嵌套缩进格式 注释信息 单引号开始,29,本章重点: 了解VB特点 了解VB集成开发环境 掌握一个简单应用程序建立过程 一个应用程序所包含的文件 了解程序结构和代码的书写规则 实验一、VB开发环境和可视化编程基础 题目1、2 自主学习 VisualBasic发展、帮助系统,30,1.4.1 Visual Basic的发展,20世纪60年出现Basic语言; 20世纪80年代,True Basic、Quick Basic和Turbo Basic等; 1991年Microsoft公司推出Visual Basic1.0,以可视化工具为界面设计、结构化Basic语言为基础,以事件驱动为运行机制。从1991年的VB1.0至1998年的VB6.0的多次版本升级,功能更强大、完善,应用面更广; 2002年正式发布Visual Basic.NET。,本章目录,1.4 自主学习-VB概述和如何学习,31,1.4.2 使用帮助系统,MSDN Library中包含了约1GB的内容,存放在两张CD盘上。 使用帮助最常用方法: 使用上下文相关的帮助 按“F1”键,本章目录,32,第一章 VB程序设计入门 第二章 面向对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论