slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Visual Basic 学习目标 PowerPoint Presentation
Download Presentation
Visual Basic 学习目标

Loading in 2 Seconds...

play fullscreen
1 / 13

Visual Basic 学习目标 - PowerPoint PPT Presentation


  • 105 Views
  • Uploaded on

Visual Basic 学习目标. 掌握面向对象程序设计的基本概念 利用 VB 进行程序开发的基本过程、步骤 掌握 VB 程序设计基础,能熟练掌握结构化程序设计 熟练掌握程序设计中的基本算法,并能阅读、理解和编写简单的 VB 程序 掌握 VB 开发和调试程序的方法、过程 掌握窗体和常见 VB 控件的属性、事件、方法. Visual Basic 学习方法. 学习的基本方法:实践,不断地实践 验证性练习 : 按照教材上的程序实例进行原样输入,运行程序并验证是否正确;

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Visual Basic 学习目标' - gauri


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
visual basic
Visual Basic 学习目标
  • 掌握面向对象程序设计的基本概念
  • 利用VB进行程序开发的基本过程、步骤
  • 掌握VB程序设计基础,能熟练掌握结构化程序设计
  • 熟练掌握程序设计中的基本算法,并能阅读、理解和编写简单的VB程序
  • 掌握VB开发和调试程序的方法、过程
  • 掌握窗体和常见VB控件的属性、事件、方法
visual basic1
Visual Basic 学习方法
  • 学习的基本方法:实践,不断地实践
    • 验证性练习 : 按照教材上的程序实例进行原样输入,运行程序并验证是否正确;
    • 照葫芦画瓢 : 在第一步输入的程序的基础上进行试验性的修改,运行一下程序看一看程序结果发生了什么变化,分析结果变化的原因,加深新学知识点的理解;
    • 背程序:离开教材的情况下将教材程序实例重新编写、修改和运行;
    • 写程序:对教材程序进行功能的修改、扩展,或编写类似的其他程序。
visual basic2
Visual Basic 学习方法
  • 学习的基本方法:实践,不断地实践
    • 提高调试能力:程序员都会犯错误,能否发现并修正错误是高手和初学者的区别
      • 一次只改一个地方,搞清楚错误的原因
      • 用本本记录错误提示信息
    • 研究和积累典型的程序,提高设计能力
    • 尝试编写代码量较大,功能较全的程序
slide6
VB开发环境简介
  • 窗体设计窗口
    • Windows界面设计
    • 每一个窗体保存为一个窗体文件,扩展名为.frm
  • 工具箱
    • 可用于界面设计的控件列表
    • 可以将其他控件添加到工具箱中(方法介绍)
  • 代码设计窗口
    • 编写VB程序代码
  • 属性窗口
    • 显示窗体设计窗口中某个界面元素的属性及属性值
  • 工程资源管理器
    • 管理当前系统涉及的所有窗体、代码模块、资源
  • 立即窗口
    • 一些简单命令的即时运行,也是调试程序的一个重要对象
visual basic3

抽象

实例化

对象

对象

对象

对象

Visual Basic中的基本概念
  • VB应用程序的组成
    • 工程文件(.vbp):管理构成应用程序的所有文件
    • 窗体文件(.frm)
    • 标准模块文件(.bas)
    • 类模块文件(.cls)
    • ……
  • VB的编程机制
    • 面向对象、事件驱动
  • 对象(Object)
    • 在面向对象的编程思想中,构成系统的要素均可视为对象
    • 可以理解为现实生活中的各种物体
    • VB提供的基本对象包括窗体和控件
  • 类(Class)
    • 同一种对象的统称
    • 是具有相同特征的对象的抽象
visual basic4

属性

对象

事件

方法

Visual Basic中的基本概念
  • 属性、方法和事件
    • 属性:对象的特征、性质
    • 一般是名词
    • 属性值:属性的取值

例:Form1.backcolor=vbred

    • 方法:对象能够完成的特定动作
    • 一般是动词

例:form1.print “您好!”

    • 事件:对象能够识别的动作

例:Click事件、Keypress事件等

    • 事件过程:事件发生后执行的操作

(我们编程的重点)

slide9
窗体——Form
  • 属性
    • Name(名称)
    • Left、top
    • Width、Height
    • Caption
    • Font
      • Fontname
      • Fontsize
      • Fontbold
      • Fontitalic
      • Fontstrikethru
      • Fontunderline
  • 属性
    • Enabled
    • Visible
    • Backcolor
    • Forecolor
    • Maxbutton、minbutton
    • Controlbox
    • Picture
    • Borderstyle
    • Windowsstate
    • Autoredraw
slide10
窗体——Form
  • 属性设置方法
    • 在属性窗口中设置
      • 选择对象
      • 选择属性
      • 设置属性值:直接输入、从列表框中选择、从对话框选择

例:设置窗体的caption、backcolor、picture属性

    • 在代码中设置
      • 对象名.属性名=属性值

例:在代码中设置窗体的caption属性

slide11
窗体——Form
  • 事件
    • Click
    • Dblclick
    • Load
    • Unload
    • Resize
    • Activate

例:窗体的事件

    • 注意:某些动作会触发多个动作,如鼠标的双击会触发click和dblclick事件。
slide12
窗体——Form
  • 方法
    • Print
    • Cls
    • Move
    • Show
    • Hide:仅仅隐藏窗体,而没有从内存中删除该窗体

例:窗体的方法

  • 多窗体
    • 添加窗体:注意窗体名和窗体文件名的区别
    • 删除窗体
    • 卸载窗体:unload 窗体名(注意与hide的区别)
    • 设置启动对象
slide13
实例:创建一个具备简单交互功能的VB工程
  • 新建工程
  • 界面设计
  • 界面元素的属性设计
  • 事件过程的代码编写
  • 运行和调试
  • 生成可执行程序
  • 注意
    • 养成及时保存的习惯
    • VB工程的保存不是单一文件的保存,涉及到工程、窗体等多个文件的保存,建议用合适的文件名保存在同一个文件夹中
    • 养成良好的代码书写风格
  • 实例:一个简单交互功能的VB程序