Else语句-同济大学计算机基础教研室

第7章 VB.NET程序设计基础 本章主要内容: 介绍VB.NET的集成开发环境; 常用控件(主要属性,方法和事件)的使用; VB.NET程序设计的基础知识(数据类型、 表达式、程序控制结构等)。(重点) 7.1 VB.NET基本概念 7.1.1 VB.NET简介 1. .NET开发平台的特点 ①支持多种语言编程环境。VS.NET是一个集成开发环境,集成VB、VC、C#、J#。 允许它们共享工具并有助于创建混合语言解决方案。 ②可以开发多种应用程序。如Windows应用程序、ASP Web 应用程序、XML Web services、移动(Mobile)应用程序等等 。 7.1.1 VS.NET简介 ③使用同一个基础类库。在传统的语言编程环境中,不同的语言有不同的函数库,而且调用方式也不同,不同语言的函数库是不能通用的。在VS.NET中,大家使用同一个基础类库。 7.1.1 VS.NET简介 ④公共语言运行时库。 运行时库提供了执行程序的服务,实现了编程语言的统一。 .NET程序需要2次编译才能在CPU上运行。首先编译生成与CPU无关的中间语言,然后在公共语言运行时库(CLR)的支持下,中间语言程序被编译成本地CPU指令程序。实现了.NET跨平台运行的目标。 7.1.1 VS.NET简介 2. VS.NET和.NET框架  .NET框架是与VS.NET紧密相联, VS.NET依赖于.NET框架提供的服务。 7.1.1 VS.NET简介 3. VB.NET和VS.NET  VB.NET是VS.NET支持的多种语言之一。是微软推出的第1个基于.NET框架的开发工具,是完全面向对象的编程语言,支持继承、重载、构造等面向对象方法。 7.1.2 VB.NET集成开发环境 进入VB.NET 主要窗口介绍 ①VB.NET主窗口 ②窗体设计器窗口 ③代码设计 ④属性窗口 ⑤解决方案资源管理器窗口 ⑥工具箱窗口 ⑦其它窗口(在“视图”菜单中选择) 7.1.3 建立简单的应用程序 7.1.4 如何使用帮助系统 VS.NET中联机帮助系统是基于MSDN library。VS.NET的MSDN library可以随其安装时一起安装,也可以以后安装。 帮助有下面常用的四种方式。 1. 动态帮助 动态帮助跟踪用户的动作,并自动地显示一系列帮助主题。选择“帮助/动态帮助”菜单项,打开动态帮助窗口。 7.1.4 如何使用帮助系统 2. 索引 选择“帮助/索引”菜单项,打开索引帮助窗口。 7.1.4 如何使用帮助系统 3. 使用上下文相关帮助 按“F1”键使用上下文相关帮助。它可以根据当前选定的内容直接定位帮助内容。(电脑操作演示) 4. 网络资源 可通过http://www.Microsoft.con/China/msdn网址,获得最新、最及时的有关帮助信息。 7.2 VB.NET可视界面设计 本节主要分以下几方面内容: 面向对象设计的基本概念。 介绍若干常用控件的使用。 7.2 .1 VB.NET对象概念 1. 对象和类 对象:是对客观世界中的事物的抽象。用事物的特征(属性)和行为(方法)来描述。 例如:一个人,一扇窗口,一个按钮等都是对象。 对象是面向对象编程的基本元素. 7.2 .1 VB.NET对象概念 类:是对一组相似对象的抽象描述,这些对象具有相同种类的属性和方法。 类与对象的关系:类是抽象的,对象是具体的。类是对象的抽象,对象是类的实例。类是创建对象实例的模板。 例如:“桥梁”是抽象的类,则具体的桥梁,如杨浦大桥、南京长江大桥等则是对象。 7.2 .1 VB.NET对象概念 在VB.NET中,工具箱中的各种图标就是系统设计好的标准控件类。 当我们把所要的控件从工具箱中拿到窗体中时,就是创建了这个控件类的一个对象。该对象继承了类的所有属性和方法,当然用户可根据需要修改属性的值。 7.2 .1 VB.NET对象概念 2. 对象的属性、事件和方法 VB.NET的控件对象具有自己的属性、方法和事件。 (1)属性: 标识了对象的特征。 例如:一个”按钮”对象,有属性: 字体(Font)、前景颜色(Forecolor)、背景颜色(Backcolor)、文本(Text)、是否可操作(Enabled)等等。 7.2 .1 VB.NET对象概念 (2)方法: 附属于对象的行为和动作。 例如:一个“窗体”(form)对象,方法有: Add(往窗体中加入控件对象)、Close(窗口关闭)等等。 “方法”是指使对象行动的命令,它是通过调用来使用的。 对象方法的调用格式:

同济大学计算机教研室,Else语句-同济大学计算机基础教研室.PPT相关推荐

  1. 同济大学计算机教研室,Y—相容-同济大学计算机基础教研室.PPT

    Y-相容-同济大学计算机基础教研室 第6章 数据库保护机制 6.1 数据库的完整性 数据库的完整性指数据的正确性和有效性 . 数据库的完整性是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和 ...

  2. 同济大学计算机学院杨志强,大学计算机课程论坛-同济大学计算机基础教研室.PDF...

    大学计算机课程论坛-同济大学计算机基础教研室 第六届大学计算机课程论坛 "多媒体技术与应用"课程实践与创新能力培养 李湘梅 黄荣宝 龚沛曾 杨志强 同济大学同济大学电子与信息工程学 ...

  3. 同济大学计算机基础教研网,消除部分依赖S1(Snum,Sname,Sdept-同济大学计算机基础教研室.ppt...

    消除部分依赖S1(Snum,Sname,Sdept-同济大学计算机基础教研室.ppt 第3章 关系数据库 本章主要介绍: 关系数据库设计步骤 概念模型的设计(难点) 逻辑模型的设计(难点) 关系模式的 ...

  4. 同济大学计算机专业录取分数线,同济大学2017年各省录取分数线

    同济大学2017年各省录取分数线 想报考同济大学的考生你们知道同济大学的录取分数线是多少吗?下面是yjbys小编整理的同济大学2017年各省录取分数线,欢迎大家阅读,希望能帮助到大家. 由于同济大学2 ...

  5. 同济大学计算机学硕考什么,同济大学考研难吗?一般要什么水平才可以进入?...

    同济大学考研难吗?其实并不能一概而论.要看我们每个学生的实际情况.例如:本科院校是哪个层级的,专业考取是否为跨专业?专业是否是热门学科?学校分数线是多少?历年录取人数是多少?接下来,就以上情况我们详细 ...

  6. 同济大学计算机等级考试代码,同济大学各院系(学科).PDF

    同济大学各院系(学科) 同济大学各院系(学科) 研究生院汇编 二零一五年十二月 - 0 - 目录 (排名不分先后) 研究生重要国际学术会议目录使用说明 5? 一.建筑与城市规划学院 6 1. 顶级国际 ...

  7. 计算机二级考试c语言公共基础知识,全国计算机二级c语言公共基础知识考试内容.doc...

    全国计算机二级c语言公共基础知识考试内容 全国计算机二级等级考试的笔试包括基础知识和程序设计两部分,其中基础知识占30分.以下是由关于全国计算机二级c语言公共基础知识考试内容的内容,希望大家喜欢! 全 ...

  8. 计算机二级msoffice应用基础,计算机二级MSOffice高级应用考试基础知识

    计算机二级MSOffice高级应用考试基础知识 计算机应用主要是科学计算.工程设计等数值应用,这一阶段使用第一代电子管计算机(数字机和模拟机),硬件体积庞大,运算速度慢,系统维护需要较高的技术,软件尚 ...

  9. 计算机通识必修课程学什么内容,计算机公共必修课《大学计算机基础》课程教学大纲...

    计算机公共必修课<大学计算机基础>课程教学大纲 一.课程基本信息 课程中文名称大学计算机基础 课程英文名称Fundamental of Computer 课程编号111012003 适用专 ...

最新文章

  1. php上传漏洞绕过gd库,jQuery File Upload任意文件上传漏洞
  2. vba excel 开发游戏_为什么要学习VBA?
  3. 不要在同一客户端同时使用超过两个的 HTTP 长连接
  4. vim编写python没有代码提示_vim编写python自动补全
  5. 阿里云将增设马来西亚数据中心 中国技术获赞
  6. Jquery $ 符号讲解
  7. 再度吐槽,PHP在centos7的安装方式稍不注意可能就打击你的积极性
  8. JSW Java_java服务安装(一):使用java service wrapper及maven打zip包
  9. ICCV2021- 牛津大学新的预训练视频文本数据集WebVid-2M,设计用于端到端检索的联合视频和图像编码器!代码已开源!...
  10. linux的mysql如何删除用户_linux mysql增加用户,删除用户,以及用户权限
  11. c语言结构体tdl,计算机等级二级C笔试考前练习习题(21)
  12. 遍历Panel1中所有label控件的Text
  13. java 转换成maven项目_java – 将现有项目转换为maven项目
  14. Linux 现在常用的图形化远控软件的大体介绍
  15. 南方cass快捷键命令修改在哪_南方CASS操作快捷命令
  16. Mac系统, 切换大小写失灵
  17. @Valid使用详解
  18. Codeforces Round #840 (Div. 2) and Enigma 2022 - Cybros LNMIIT题解
  19. 互联网架构概述 互联网架构演变过程
  20. python去掉文件名中的_normal,_abnor后缀

热门文章

  1. Spring Boot (#1 quick start)
  2. C语言求任意两个矩阵相乘的算法(初学尝试矩阵乘法)
  3. VUE自定义指令-权限校验
  4. 最优爱Zuiui.com全球优秀WEB站点聚合。
  5. RuntimeError: wrapped C/C++ object of type has been deleted
  6. 利用TP-Link TL-SG2005进行网络抓包
  7. 【Java基础】十进制转十六进制
  8. 【无限滚动加载数据】—infinite-scroll插件的使用
  9. 电子信息工程考研专业c语言,电子信息工程考研方向有哪些
  10. html页面点击按钮播放语音,javascript – 当点击按钮时使用jQuery播放音频文件