《VisualBasic Net程序设计》教学课件:1环境熟悉_第1页
《VisualBasic Net程序设计》教学课件:1环境熟悉_第2页
《VisualBasic Net程序设计》教学课件:1环境熟悉_第3页
《VisualBasic Net程序设计》教学课件:1环境熟悉_第4页
《VisualBasic Net程序设计》教学课件:1环境熟悉_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、华中农业大学信息学院 章程VisualBasic.Net程序设计1.About Me 我的联系方式: 办公室: 逸夫楼401 邮箱:sameboy 电话:Q Q: 1428828华中农业大学信息学院2.关于本课程学习目标 掌握开发Windows应用程序的基本思想和方法 能够根据专业需要自行开发应用程序 学习方法 思想是关键,上机是手段,实现是目标!华中农业大学信息学院 什么是程序设计? 为什么要学习程序设计? 选择何种语言学习可以让你事半功倍?你准备好了么。华中农业大学信息学院温馨提示 养成良好编程习惯,多做题,多实践,多总结 实验前请预习,做好上机准备 自学教材中“

2、自主学习”部分 走过、路过,问题不要错过!华中农业大学信息学院3.内容安排与学习要求环境熟悉编程基础常用控件三大基本结构数据库过程数组华中农业大学信息学院4.参考书目与考核办法 学习网站和书目 http:/ (中国VB网) http:/ (VB爱好者乐园) Visual Basic .NET程序设计 龚沛曾编,高等教育出版社考核方法:笔试+上机 华中农业大学信息学院第1讲 概述 1.1Basic的发展史1.2走近VB.Net1.5小结1.3 基本概念1.4 简单编程华中农业大学信息学院BASIC:Beginners All-Purpose Symbolic Instruction Code 适

3、用于初学者的多功能符号指令码从任何标准来说,VB都是世界上使用人数最多的程序语言。 不管是盛赞还是抱怨VB的开发者1.VB的发展史华中农业大学信息学院 Basic1.VB的发展史 2002年2月1991年5月Visual Basic .NETVB6.0版VB2.0、3.0、4.0、5.0、Visual Basic 1.0 for Windows华中农业大学信息学院2.走近VB.Net2.1 进入Visual Studio.NET 2008 1-启动华中农业大学信息学院2.走近VB.Net2-新建项目Visual Basic项目项目名称和存放路径Windows应用程序华中农业大学信息学院解决方案

4、资源管理器2.走近VB.Net3-进入VB.NET集成开发环境工具箱窗体设计器属性窗口华中农业大学信息学院2.走近VB.Net 环境简介2.2 环境简介 1、主窗口(1)、标题栏和三种工作模式设计模式界面的设计和代码的编制运行应用程序运行模式暂时中断程序运行,调试程序中断模式华中农业大学信息学院2.走近VB.Net 环境简介 (2)菜单栏 (3)工具栏 华中农业大学信息学院2.走近VB.Net 2-窗体设计/代码设计窗口(1).窗体设计器窗口 建立VB.NET应用程序的界面 例:狮子划船(2).代码设计窗口 专门用来进行代码设计通过工具箱中的PictureBox和Button类和属性窗口设计界

5、面中的小狮子和按钮。分别对四个命令按钮的单击事件编程,如:PictureBox1.left += 10 -向右划船华中农业大学信息学院2.走近VB.Net3-工具箱和属性窗口华中农业大学信息学院2.走近VB.Net属性窗口用于显示和设置所选定的对象的属性。华中农业大学信息学院2.走近VB.Net 5-解决方案资 源管理器窗口 项目: 一个独立的编程单位。(Lion.vbproj) 包含窗体文件及其他一些相关文件 若干项目组成一个解决方案。(Lion.sln)华中农业大学信息学院2.走近VB.Net各个窗口之间的联系功能代码编写代码窗口窗体设计器工具箱窗口属性窗口主窗口程序界面设计提供基本控件静

6、态设置控件属性事件、消息华中农业大学信息学院实例演练例 显示时间华中农业大学信息学院3 基本概念3.1 对象和类3.1.1. 对象 对象就是日常生活中的某个实在的物体。 对象都具有各自的特征(属性)、行为(方法)VB.NET将反映对象的属性和行为封装在一起.华中农业大学信息学院3 基本概念 3.1.2 类 同种对象的集合与抽象,是创建对象实例的模板,包含所创建对象的属性描述和行为特征的定义。华中农业大学信息学院3 基本概念3.2 对象的建立和命名 (1)对象的建立 方法一:单击-拖拉。 方法二:双击 (2)编辑对象 单击选中对象 放大、缩小 删除对象 华中农业大学信息学院3 基本概念(3)对象

7、的命名 命名规则: 必须以字母或汉字开头、随后可以 是字母、汉字、数字、下划线连接而成。华中农业大学信息学院3 基本概念3.3 对象的三要素对象方法事件属性-系统提供的一种特 殊的过程和函数-发生在对象上的事-存放对象的数据华中农业大学信息学院3 基本概念 3.3.1.属性 存放对象的数据,决定对象外观及功能。对象属性的设置方法: 设计阶段 利用属性窗口直接设置属性值 运行阶段对象名.属性名=属性值华中农业大学信息学院3 基本概念3.3.2 事件 发生在对象上的事情同一事件,对不同的对象,会引发不同的反应1教师_铃声()开始讲课End Sub2学生_铃声() 听讲 接受知识End Sub3他人

8、_铃声() 可不响应 End Sub华中农业大学信息学院3 基本概念事件过程 应用程序处理事件的步骤 (1) 它针对某一对象并与该对象的一个事 件相联系 (2) 其形式如下:Sub 对象名_事件(对象引用,事件信息)Handles 事件处理程序 事件过程代码End Sub华中农业大学信息学院3 基本概念3.3.3 方法 一种特殊的过程和函数。 方法是面向对象的,调用时一定要指明对象。 其调用格式为:对象名. 方法名 参数名表华中农业大学信息学院4 简单编程4.1 建立简单的应用程序 例1.2 求1-100间所有偶数的和华中农业大学信息学院4.2 小结-编程的步骤第六步保存工程及文件分析问题第一步创建对象第二步设置属性第三步事件过程编程第四步程序运行及调试第五步华中农业大学信息学院4.3 小结-执行步骤程序的执行步骤: 启动应用程序,装载和显示窗体; 窗体(或窗体上

温馨提示

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

评论

0/150

提交评论