[工学]第一章概述上.pptVIP

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第一章概述上

Visual Basic .NET的发展 1.2 VB.NET的集成开发环境 VB.NET集成开发环境 主窗口 3. 工具栏 窗体设计/代码设计窗口 3.属性窗口 4. 解决方案资源管理器窗口 5.工具箱窗口 建立简单的应用程序 建立简单的应用程序 1.3 建立简单的应用程序 对象事件过程及编程 1秒钟换换脑筋 A君是一计算机专业专攻面向对象程序设计的,一日和女友坐火车,对面坐一B君,问A君所学专业,答曰:“搞对象的。”问及B 君,B君是某力学专业专攻破坏力学的,于是答曰:“搞破坏的。” 自学习 1.3.1 VB.NET应用程序结构与编码规则 VB中的类分为两种: A、系统设计,直接供用户使用。 B、由用户自己定义。 类的定义格式: Class 类名 ‘类体 End Class 在类体中可以定义类的字段、属性、方法和事件。 1.3 基本概念--类和对象 例如,定义一个名字为Employee的类:    Class Employee ……    End Class 例:Dim emp1 as New Employee emp1.Name=“张三” 实例化一个对象 : Dim 对象名 As 类名[=New 类名()] 对象的字段、属性、方法和事件 字段和属性——保存数据 第 * 页 字 段 属性 第 * 页 注意:对象的大部分属性是可读/写的。若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。 例如:Form1.MaximizeBox = False 属性——存放对象的特征数据(决定对象外观及功能),每个对象都有一组特定的属性。 对象属性的设置方法: 设计阶段:利用属性窗口 程序运行阶段:通过语句对象名.属性名=属性值 1.3 基本概念--对象属性设置 对象的方法 第 * 页 对象的字段、属性、方法和事件 对象方法的使用 第 * 页 此语句使Textbox1控件获得焦点,光标在本文框内闪烁。 对象的事件 事件(Event)是发生在对象上的活动。由系统预先设置好的,能被对象识别的动作。 第 * 页 对象的字段、属性、方法和事件 事件过程和事件驱动 事件过程 第 * 页 Sub 对象名_事件名([参数列表]) … 事件过程代码 … End Sub 应用程序设计的主要工作就是为对象编写事件过程的代码。 Private Sub Button1_Click(…) Handles Button1.Click Me.Text = 装载图片 PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage PictureBox1.Image = Image.FromFile(d:\vb\tulips.jpg) End Sub Click 执行结果 执行 事件 过程 一个动作可能同时发生多个事件。例如单击鼠标同时发生了:Click、MouseDown、MouseUp事件.编程时,只要对需要的事件过程编码即可。 事件过程和事件驱动 事件驱动——程序执行的次序与程序设计者无关,而是取决于用户的具体操作。 程序的执行步骤如下: ① 启动应用程序,装载和显示窗体; ② 窗体或控件等待事件的发生,直至退出; ③ 事件被触发,执行相应的事件过程;执行 完后,返回步骤②; ④ 退出。 第 * 页 重复执行 触发 事 件 对象 事件过程 执行 1.用户触发 2.系统触发 3.代码间接触发 运行 结束 继续 出错 结 束 VB.NET工作模式小结 属性 事件 方法 对象的特征 能被对象识别的动作 描述对象的特征与状态 对象所能执行的操作 对象的三要素小结 可视化编程语言的特点主要表现在两个方面: 其中之一是基于面向对象的思想。VB的设计者很聪明,把人世间任何一个存在的东西都视为对象。在他看来任何对象都有自己的特征、活动和行为。 20世纪80年代出现了不同变种的BASIC True BASIC是BASIC的一种 ,在绘图方面的功能很强 Quick Basic:是BASIC语言的一个变种,由美国微软公司开发,是一种结构化的编程语言 Turbo BASIC:第一套编译式的BASIC版本 对象与类 1、 对象(object)   Visual basic 具有“面向对象”的特性,Visual Basic 应用种程序的基本单元是对象,用Visual Basic 编程就是用“对象”组装程序。这种“面向对象”的编程方法与传统的全部用代码编制程序的方法有很大区别,就像用集成电路芯片组装电视机和用三极管,二极管组装电视机的区别一样

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档