2、1 可视化程序开发工具(第二章)

资源下载
  1. 二一教育资源

2、1 可视化程序开发工具(第二章)

资源简介

(共19张PPT)
2.1 可视化程序开发工具
教学目标:
1.熟悉VB集成开发环境
2.了解可视化编程的一般步骤
3.理解控件、对象、属性等基本概念
4.学会使用VB中的标签、文本框、按 钮等基本控件
教学内容:
1、熟悉VB的“工作室”
2、通过例子,了解可视化编程的一般步骤
教学重点:
1、懂得利用VB工具箱中的工具设计程序界面
2、修改对象的属性
教学难点:
对“打字测试软件”程序中代码的理解
2.1.1 认识我们的“创作室”
Visual Basic是美国微软公司于1991年推出的基于Basic(Beginners All purpose Symbolic Instruction Code)的可视化程序设计语言。
可视化:指开发程序的工具和手段可视化,是一种全新的程序设计方法,主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面,然后再编写少量的代码就可以构建应用程序。
Vb 界面介绍
保存工程文件时,安装SourceSafe组件的VB系统会弹出“Source Code Control”对话框,询问是否将工程文件添加到SourceSafe中。 SourceSafe对研发小组共同开发的代码提供版本安全管理。
2.1.2 可视化编程的一般步骤
通过设计一个简单的程序我们可以归纳出可视化编程的一般步骤。
设计程序界面——编写程序代码——调试运行程序
设计打字测试程序界面,并注意各对象属性的修改。
实践:请动手尝试修改“打字测试软件”窗体的以下属性,设计一个自己喜欢的界面。详见课本第18页,表2—3
打字测试软件界面设计 P16
图2----6 打字测试软件界面
相关属性的设置
控件的前缀约定和命名举例
P17 表2----2
属 性 P16
属性:描述对象的特征
例如:气球举例
常见的属性介绍 P18
程序代码设计
定义变量
设置开始时间
计算打字速度
1. 花费的时间
2. 字数目的统计
3. 速度的计算方法



1. 定义变量
Dim dtmbegintime As Date, dtmendtime As Date
2.设置开始时间
Private Subcmdstart1_Click()
dtmbegintime = Time()
End Sub
P18----------p19
3. 计算打字速度 P19
Private Sub cmdend_Click()
Dim inttimecost As Integer, intwordcount As Integer
dtmendtime = Time()
inttimecost = DateDiff("s", dtmbegintime, dtmendtime)
intwordcount = Len(txtinput.Text)
txtspeed.Text = intwordcount / (inttimecost / 60)
End Sub
可视化编程的步骤 p19
相关的概念理解 P19
1. 面向对象的程序设计:
(Object—Oriented Programming OOP)
2. 面向对象的程序设计以对象为中心,以事件为过程执行的起点
3. 方法是对象能够执行的操作
4. 事件驱动:当事件作用与对象时,程序就被告知执行相应的操作
奖牌数目统计界面

展开更多......

收起↑

资源预览