入门基础ppt课件.ppt_第1页
入门基础ppt课件.ppt_第2页
入门基础ppt课件.ppt_第3页
入门基础ppt课件.ppt_第4页
入门基础ppt课件.ppt_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

1 VisualBasic NET程序设计教程E mail 2 教学安排 3 第一章VB NET入门基础 1 1引例和VB NE特点1 2VB NET集成开发环境1 3简单应用程序建立1 4自主学习 VB NET概述 本章目录 4 1 1引例和VB NE特点 1引例例1 1简单的动画演示 一行文字 欢迎使用VB NET 在具有背景图案的窗体中自上而下自动或手动方式移动 内容超出窗体范围时 从顶部再开始 本章目录 设计思路 在窗体上使用标签Label对象来存放文字 利用Timer控件来自动快速触发移动 利用Button单击按钮来手动触发移动 设置相关属性 编写事件代码 5 本章目录 界面设计 6 当一个标签放在窗体上时 标签的左上角坐标 用Left Top表示 就被指定了 如果改变标签的左上角坐标就可移动标签 即移动文字 例如 Label1 Top Label1 Top 50可使标签Label1向下移动5个像素单位 欢迎使用VB 本章目录 Top Left 0 0 7 程序进一步改进 连续循环移动 首先要能判断出标签是否超出窗体范围 窗体 欢迎光临 该点在Top方向上的坐标为 窗体的高度Height如果标签的Top 窗体的高度 表示已越出窗体范围 可将标签移到窗体上方 此时标签的Top 本章目录 Height 8 编写事件过程 本章目录 9 进一步分析 若要求字幕左右有滚动 如何处理 如何控制字幕移动的速度 当字幕超出窗体如何处理 如何改变窗体背景使得个性化 学生根据各自的想象力按照案例去模仿 并尝试通过上机实践加以验证 10 提供易学易用的应用程序集成开发环境具有面向对象的可视化设计工具事件驱动的编程机制支持结构化程序设计 具有面向对象程序设计语言的所有特征具有丰富的数据类型 功能强大的类库强大的数据库 网络和图形功能完备的帮助功能 2 VB NET功能特点 本章目录 11 1 2VB NET的集成开发环境 1 2 1进入VB NET 启动VisualStudio NET 起始页 选择 新建项目 打开项目 按钮 VisualBasic项目 Windows应用程序 本章目录 注意 不要单击打开 更多 选中 创建解决方案的目录 12 VB NET集成开发环境 本章目录 13 1 2 2主窗口 三种工作模式设计模式界面的设计和代码的编制运行模式运行应用程序调试模式运行出现错误时自动进入调试模式2 菜单栏包括12个下拉菜单 本章目录 14 3 工具栏 15 1 2 3窗体设计 代码设计窗口 1 窗体设计器窗口建立VB NET应用程序的界面一个应用程序可以有多个窗体 通过 项目 添加Windows窗体 命令增加新窗体 本章目录 16 1 2 3窗体设计 代码设计窗口 2 代码设计窗口专门用来进行代码设计 包括各种事件过程 过程和类等源程序代码的编写和修改 打开代码设计窗口的方法 双击窗体 控件或单击代码窗口上方的选项卡组对应项 本章目录 17 1 2 4属性窗口 窗体和控件称为对象 每个对象用一组属性来描述其外部特征 如颜色 大小等 属性窗口用于显示和设置所选定的对象的属性 属性窗口由四部分组成 对象和名称空间列表框属性显示排列方式属性列表框属性含义说明 本章目录 18 1 2 5解决方案资源管理器窗口 项目一个独立的编程单位 包含窗体文件及其他一些相关文件 若干项目组成一个解决方案解决方案可以含有以下类型的文件 解决方案文件 sln 可包括用不同语言开发的项目项目文件 vbproj 由引用的组件和代码模块组成代码模块文件 vb 包括窗体文件或其他代码文件 本章目录 19 1 2 6工具箱窗口 包含了建立应用程序的各种控件 按类放在不同的选项卡中 公共控件 开发Windows应用程序常使用的控件 菜单和工具 设计窗体菜单 工具栏等的控件 对话框 通用对话框的控件 数据 访问数据库的控件 常规 用户保存自己所常用的控件 本章目录 20 1 2 7其他窗口 通过 视图 菜单打开所需的窗口1 2 8窗体布局 窗体布局 分两类 位置固定的窗口 如主窗口 窗体设计和代码设计等窗口 位置可浮动的 如工具箱 解决方案资源管理器 属性等窗口 恢复默认的窗体布局可通过 窗口 重置窗体布局 命令来实现 本章目录 21 1 3建立简单的应用程序 建立一个应用程序分为以下几步进行 分析问题 明确目标 建立用户界面的对象 对象属性的设置 对象事件过程及编程 程序调试和运行程序 保存文件 本章目录 解决什么问题 已知数据有哪些 进行什么处理 如计算公式等 求得结果是什么 已知数据和计算结果显示就要考虑有哪些控件 展示在用户面前的形式 进行的处理 运行结果 最后保存 22 1 3建立简单的应用程序 例1 2编写一个人民币与美圆兑换的程序 本章目录 建立用户界面的控件 设置属性 23 1 3建立简单的应用程序 本章目录 对象事件过程及编程 24 对象事件过程及编程 代码窗口的对象列表框可显示窗体所有对象过程列表框列出所选中对象的所有事件例如 在按钮Button2的Click事件加入代码 SubButton2 Click ByValsenderAsSystem Object ByValeAsSystem EventArgs HandlesButton2 ClickTextBox1 Text Val TextBox3 Text Val TextBox2 Text EndSubVal 函数将数字字符转换成数值型 本章目录 25 本章目录 保存项目 文件组成 26 文件组成 程序存盘后将建立一个文件夹 包含如下内容 xxx sln项目关联 配置等的信息用户输入 xxx suo开发环境选项的信息 xxx vbproj项目文件Form1 vb窗体文件 AssemblyInfo vb项目集合信息 系统自动建立 xxx exe可执行文件 在Bin文件夹 Bin Debug文件夹可执行文件的默认路径 存放运行程序的素材 本章目录 27 1 3 2程序结构和编码规则 本章目录 1 程序结构 28 2 编码规则VB NET代码不区分字母的大小写关键字首字母自动转换成大写 其余字母转换成小写 用户自定义的变量 过程名 以第一次定义的为准 以后输入的自动向首次定义的形式转换 语句书写自由一行可写多句语句 用冒号分隔 一行最多255个字符 单行语句可分若干行写 在本行后加入续行符 下划线 本章目录 29 1 1 1VisualBasic的发展 20世纪60年出现Basic语言 20世纪80年代 TrueBasic QuickBasic和TurboBasic等 1991年Microsoft公司推出VisualBasic1 0 以可视化工具为界面设计 结构化Basic语言为基础 以事件驱动为运行机制 从1991年的VB1 0至1998年的VB6 0的多次版本升级 功能更强大 完善 应用面更广 2002年正式发布VisualBasic NET 本章目录 1 4自主学习 VB NET概述 30 NET 是一个多语言开发环境和运行环境 用来开发 发布以及运行Web服务和应用程序 NET的最终目的就是让用户在任何地方 任何时间 以及利用任何设备都能访问所需的信息 文件和程序 用户不需要知道这些文件放在什么地方 只需要发出请求 然后只管接收就可以了 而所有后台的复杂性是完全屏蔽起来的 2Microsoft NET概述 31 NET框架 操作系统实现了对计算机硬件的封装 即硬件独立性 提高通用性 框架从宏观上看作是对操作系统的封装 即平台独立性 提高通用性 降低成本 独立性描述 NET框架是彻底面向对象的 提供了丰富的组件 以类的形式 32 NET开发平台的组成 33 VisualStudio NET和 NET框架 34

温馨提示

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

评论

0/150

提交评论