《编写程序的步骤》课件1初中信息技术选修

上传人:宝路 文档编号:48333487 上传时间:2018-07-13 格式:PPT 页数:22 大小:2.31MB
返回 下载 相关 举报
《编写程序的步骤》课件1初中信息技术选修_第1页
第1页 / 共22页
《编写程序的步骤》课件1初中信息技术选修_第2页
第2页 / 共22页
《编写程序的步骤》课件1初中信息技术选修_第3页
第3页 / 共22页
《编写程序的步骤》课件1初中信息技术选修_第4页
第4页 / 共22页
《编写程序的步骤》课件1初中信息技术选修_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《《编写程序的步骤》课件1初中信息技术选修》由会员分享,可在线阅读,更多相关《《编写程序的步骤》课件1初中信息技术选修(22页珍藏版)》请在金锄头文库上搜索。

1、第2讲 VB简单程序的编写 本讲主要内容VB中的语句,程序的运行 编写流程及简单应用程序的编写 面向对象程序设计的基本概念 主要内容复习 VB程序的设计过程 新建工程 选取控件 绘出对象 设置属性 书写代码 运行程序 保存工程复习 对象的属性、对象的事件 属性、事件、方法是对象的三要素 对象的属性: 对象.属性 如 form1.Text, label1.font 对象的事件 对象_事件 如 command1_click() 代码的设计 要点:检查程序中的对象,研究每个对象可能 响应的事件; 例如:程序中的按钮必定有click事件,从而必 定有这种事件的相应代码;进入代码窗口的方法Form窗口双

2、击对 象视图菜单代码窗 口任务:调色板程序 目标:设计如下界 面的调色板程序: 功能:拖动滑块 ,第一个框显示 RGB配色结果, 另三个框显示 RGB取值。 控件:四个文本 框,六个标签, 三个滚动条,一 个按钮。GYC科目一考试 http:/ 驾驶员理论考试科目二考试 http:/ 场地考试科目三考试 http:/ 实际道路考试科目四考试 http:/ 安全文明驾驶常识考试2016年驾驶员试题网学车试题大全设置属性 在窗体中绘出各个对象 设置属性 对象属性设置值 form1Text“调色板程序” text1text backcolor“” 黑色 text24text“” Label1 . L

3、abel6Text“红色成份” . “蓝色” command1Text退出文本框与标签的区别 标签用于说明 文本框用于输入设置属性Hscroll13Minimum0 Maxmum255 Hscroll1NameH1 Hscroll2NameH2 Hscroll3nameH3l 设置属性()滚动条的属性: name 对象名称 value 滚动条的取值 min 滚动条最小值 max 滚动条最大值 事件change代码设计 代码设计 分析: 事件? 拖动H1、H2、H3的滑块 单击退出按钮 响应? Text1以当前H1、H2、H3的值组成RGB颜色 Text2Text4中显示各自RGB成份,取值于

4、H1H3的值分析: 当拖动H2和H3时结果相同,故可将代码定 义成一个自定义过程(即C语言中的函数) 。Public Sub setcolor( )Text1.BackColor =Color.FromArgb (H1.Value, H2.Value, H3.Value)Text2 = H1.ValueText3 = H2.ValueText4 = H3.Value End Subprivate:窗体级 窗体级过程只能被本窗 体中的过程调用; public:全局级 全局级过程可被程序中 的所有窗体中的过程 调用;双击command1,输入代码 End;双击H1,输入代码:Private sub

5、 H1_chage()call setcolorEnd Sub双击H2、H3,输入同样内容 :call setcolor过程的调用:call 过程 名基本控件属性 name:对象的名称; text:标题; font,backcolor,forecolor Enable:true/false,决定对象可否操作 Visible: true/false,决定对象是否可见匈牙利命名规则:前缀名称 例如:文本框 txtInputbox命令按钮 cmdclear一、 Visual Basic对象 的概念1 对象和类 1.对象 对象就是日常生活中的某个实在的物体 例如,一个人、一辆汽车、一台电脑。 对象都具

6、有各自的特征(属性)、行为(方法) 。 人有身高、体重、听力等特征;也具有起立、 行走、说话、踢足球等行为。在VB.NET中,将反映对象的属性和行为封装 在一起,是面向对象编程的基本元素。2.类的概念类 同种对象的集合与抽象,是创建对象实例的 模板,包含所创建对象的属性描述和行为特征的 定义。 例如,人类是具体人的抽象。每个人有不同的身 高、体重等属性值和不同的行为。 VB.NET工具箱中的可视图标是VB.NET系统设 计好的标准控件类。通过将控件类实例化,得到 真正的控件对象。在窗体上画一个控件,就将类 转换为对象,创建了一个控件对象(简称控件)。Text对象Text类属性、事件和方法构成对

7、象的三要素 1. 属性 存放对象的数据(决定对象外观及功能) 例如,控件名称、文本、大小等属性。 对象属性的设置方法: v 设计阶段 利用属性窗口直接设置属性值 v 程序运行时 通过语句对象名.属性名=属性值 例如:Button1.Text = “确定“ 注意:若属性只能在设计阶段设置,在程序运行 阶段不可改变,称为只读属性。 3 对象的属性、事件和方法 事件 发生在对象上的事情 同一事件,对不同的对象,会引发不同的反应:事件教师_铃声()讲课 End Sub学生_铃声() 听讲 接受知识 End SubVB.NET为对象预先定义了一系列的事件。例 如,单击Click、获取焦点GotFocus

8、 、按下 键盘KeyPress 等 其他人员_铃声() 可不于响应 End Sub事件过程 应用程序处理事件的步骤 它针对某一对象并与该对象的一个事件相联系 应用程序设计的主要工作就是为对象编写事件过 程的代码。事件过程的形式如下:Sub 对象名_事件(对象引用,事件信息)Handles 事件处理程序 事件过程代码 End Sub对象引用:指向引发事件的对象 事件信息:与事件相关的信息方法面向对象的程序设计语言,为程序设计人员提供 了一种特殊的过程和函数,称为方法。 方法是面向对象的,调用时一定要指明对象。对 象方法的调用格式为:对象.方法 参数名表 若省略对象,表示当前对象,一般指窗体。 例

9、如:Textbox1.Focus 此语句使Textbox1控件获得焦点,光标在本文框 内闪烁。 二、保存程序和文 件组成 程序存盘后将建立一个文件夹,包含如下内容: (1)xxx.sln 项目关联、配置等的信息 (2) xxx.suo 开发环境选项的信息 (3) xxx.vbproj 项目文件 (4)Form1.vb 窗体文件 (5)AssemblyInfo.vb 项目集合信息(系统自动建立) (6) xxx.exe 可执行文件(在Bin文件夹) (7)Bin文件夹 可执行文件的默认路径, 可用 Application.StartupPath()获得该路径。 (8)Debug 文件夹 存放程序调试产生的信息 (3) 控件布局属性 控件布局由Location、Size结构来实现,它们 各有一对整数来表示,整数单位为像素。 Location 控件左上角位置, Size 控件大小 例如,命令按钮控件布局 Button1.Location = New Point(88, 48) Button1.Size = New Size(80, 32)也可用Left、Top定位;用Width和Height来 表示控件的宽度和高度。等效的语句设置: Button1.Left = 88Button1.Top = 48Button1.Width = 80Button1.Height = 32

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号