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

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

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

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

2、击对 象视图菜单代码窗 口任务:调色板程序 目标:设计如下界 面的调色板程序: 功能:拖动滑块 ,第一个框显示 RGB配色结果, 另三个框显示 RGB取值。 控件:四个文本 框,六个标签, 三个滚动条,一 个按钮。设置属性 在窗体中绘出各个对象 设置属性 对象属性设置值 form1Text“调色板程序” text1text backcolor“” 黑色 text24text“” Label1 . Label6Text“红色成份” . “蓝色” command1Text退出文本框与标签的区别 标签用于说明 文本框用于输入GYC驾驶员之家 http:/ 2016年新题库科目一模拟考试 驾驶员之家

3、http:/ 2016年安全文明驾驶常识模拟 考试 驾驶员之家 http:/ C1驾驶证能开什么车 驾驶员之家 http:/ C2驾驶证能开什么车 驾驶员之家 http:/ C3驾驶证能开什么车 驾驶员之家 http:/ C4驾驶证能开什么车 驾驶员之家 http:/ A1驾驶证能开什么车 驾驶员之家 http:/ A2驾驶证能开什么车 驾驶员之家 http:/ A3驾驶证能开什么车 驾驶员之家 http:/ B1驾驶证能开什么车 驾驶员之家 http:/ B2驾驶证能开什么车设置属性Hscroll13Minimum0 Maxmum255 Hscroll1NameH1 Hscroll2Name

4、H2 Hscroll3nameH3l 设置属性()滚动条的属性: name 对象名称 value 滚动条的取值 min 滚动条最小值 max 滚动条最大值 事件change代码设计 代码设计 分析: 事件? 拖动H1、H2、H3的滑块 单击退出按钮 响应? Text1以当前H1、H2、H3的值组成RGB颜色 Text2Text4中显示各自RGB成份,取值于 H1H3的值分析: 当拖动H2和H3时结果相同,故可将代码定 义成一个自定义过程(即C语言中的函数) 。Public Sub setcolor( )Text1.BackColor =Color.FromArgb (H1.Value, H2.

5、Value, H3.Value)Text2 = H1.ValueText3 = H2.ValueText4 = H3.Value End Subprivate:窗体级 窗体级过程只能被本窗 体中的过程调用; public:全局级 全局级过程可被程序中 的所有窗体中的过程 调用;双击command1,输入代码 End;双击H1,输入代码:Private sub H1_chage()call setcolorEnd Sub双击H2、H3,输入同样内容 :call setcolor过程的调用:call 过程 名基本控件属性 name:对象的名称; text:标题; font,backcolor,fo

6、recolor Enable:true/false,决定对象可否操作 Visible: true/false,决定对象是否可见匈牙利命名规则:前缀名称 例如:文本框 txtInputbox命令按钮 cmdclear一、 Visual Basic对象 的概念1 对象和类 1.对象 对象就是日常生活中的某个实在的物体 例如,一个人、一辆汽车、一台电脑。 对象都具有各自的特征(属性)、行为(方法) 。 人有身高、体重、听力等特征;也具有起立、 行走、说话、踢足球等行为。在VB.NET中,将反映对象的属性和行为封装 在一起,是面向对象编程的基本元素。2.类的概念类 同种对象的集合与抽象,是创建对象实例

7、的 模板,包含所创建对象的属性描述和行为特征的 定义。 例如,人类是具体人的抽象。每个人有不同的身 高、体重等属性值和不同的行为。 VB.NET工具箱中的可视图标是VB.NET系统设 计好的标准控件类。通过将控件类实例化,得到 真正的控件对象。在窗体上画一个控件,就将类 转换为对象,创建了一个控件对象(简称控件)。Text对象Text类属性、事件和方法构成对象的三要素 1. 属性 存放对象的数据(决定对象外观及功能) 例如,控件名称、文本、大小等属性。 对象属性的设置方法: v 设计阶段 利用属性窗口直接设置属性值 v 程序运行时 通过语句对象名.属性名=属性值 例如:Button1.Text

8、 = “确定“ 注意:若属性只能在设计阶段设置,在程序运行 阶段不可改变,称为只读属性。 3 对象的属性、事件和方法 事件 发生在对象上的事情 同一事件,对不同的对象,会引发不同的反应:事件教师_铃声()讲课 End Sub学生_铃声() 听讲 接受知识 End SubVB.NET为对象预先定义了一系列的事件。例 如,单击Click、获取焦点GotFocus 、按下 键盘KeyPress 等 其他人员_铃声() 可不于响应 End Sub事件过程 应用程序处理事件的步骤 它针对某一对象并与该对象的一个事件相联系 应用程序设计的主要工作就是为对象编写事件过 程的代码。事件过程的形式如下:Sub

9、对象名_事件(对象引用,事件信息)Handles 事件处理程序 事件过程代码 End Sub对象引用:指向引发事件的对象 事件信息:与事件相关的信息方法面向对象的程序设计语言,为程序设计人员提供 了一种特殊的过程和函数,称为方法。 方法是面向对象的,调用时一定要指明对象。对 象方法的调用格式为:对象.方法 参数名表 若省略对象,表示当前对象,一般指窗体。 例如:Textbox1.Focus 此语句使Textbox1控件获得焦点,光标在本文框 内闪烁。 二、保存程序和文 件组成 程序存盘后将建立一个文件夹,包含如下内容: (1)xxx.sln 项目关联、配置等的信息 (2) xxx.suo 开发

10、环境选项的信息 (3) xxx.vbproj 项目文件 (4)Form1.vb 窗体文件 (5)AssemblyInfo.vb 项目集合信息(系统自动建立) (6) xxx.exe 可执行文件(在Bin文件夹) (7)Bin文件夹 可执行文件的默认路径, 可用 Application.StartupPath()获得该路径。 (8)Debug 文件夹 存放程序调试产生的信息 三 基本控件 1 通用属性 属性设置两种方式: 通过属性窗口设置 在代码设计窗口通过代码来设置 在VB.NET中,属性的类型有:基本数据类型枚举类型结构类型 用代码设置时,需要用不同方式表示不同的类型(1) Name 所有对

11、象都具有的属性,表示所创建的对象名称 。在程序中通过对象名称来引用对象,不会显示 在窗体上。(2) Text 用于在窗体上显示对象的文本 TextBox控件的Text还可以获取输入信息(3) 控件布局属性 控件布局由Location、Size结构来实现,它们 各有一对整数来表示,整数单位为像素。 Location 控件左上角位置, Size 控件大小 例如,命令按钮控件布局 Button1.Location = New Point(88, 48) Button1.Size = New Size(80, 32)也可用Left、Top定位;用Width和Height来 表示控件的宽度和高度。等效的

12、语句设置: Button1.Left = 88Button1.Top = 48Button1.Width = 80Button1.Height = 32 (4) Font 属性值是Font类的对象,一般通过 Font属性对话框设置若在程序代码中需要 改变文本的外观,则 应通过New创建 Font 对象来改变字体。 例如:Label1.Font = New System.Drawing.Font(“Arial“, 10)(5) ForeColor、BackColor 颜色属性 q ForeColor 控件正文前景色 q BackColor 背景色(6) Cursor 指示鼠标光标图像 设置值是一个Cursors枚举类型的枚举值。若要 用户定义自己的指针图标,可通过如下语句实现 : 对象名.Cursor = New System.Windows.Forms.Cursor(“图标文件名“)

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

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

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