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

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

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

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

2、调色板程序:功能:拖动滑块,第一个框显示RGB配色结果,另三个框显示RGB取值。控件:四个文本框,六个标签,三个滚动条,一个按钮。,设置属性,在窗体中绘出各个对象设置属性,文本框与标签的区别标签用于说明 文本框用于输入,驾驶员之家 http:/2016年新题库科目一模拟考试驾驶员之家 http:/2016年安全文明驾驶常识模拟考试驾驶员之家 http:/C1驾驶证能开什么车驾驶员之家 http:/C2驾驶证能开什么车驾驶员之家 http:/C3驾驶证能开什么车驾驶员之家 http:/C4驾驶证能开什么车驾驶员之家 http:/A1驾驶证能开什么车驾驶员之家 http:/A2驾驶证能开什么车驾驶

3、员之家 http:/A3驾驶证能开什么车驾驶员之家 http:/B1驾驶证能开什么车驾驶员之家 http:/B2驾驶证能开什么车,设置属性,设置属性(),滚动条的属性:name对象名称value 滚动条的取值min滚动条最小值max滚动条最大值事件 change,代码设计,代码设计分析:事件?拖动H1、H2、H3的滑块单击退出按钮响应?Text1以当前H1、H2、H3的值组成RGB颜色Text2Text4中显示各自RGB成份,取值于H1H3的值分析:当拖动H2和H3时结果相同,故可将代码定义成一个自定义过程(即C语言中的函数)。,Public Sub setcolor()Text1.BackC

4、olor=Color.FromArgb(H1.Value,H2.Value,H3.Value)Text2=H1.Value Text3=H2.Value Text4=H3.ValueEnd Sub,private:窗体级窗体级过程只能被本窗体中的过程调用;public:全局级全局级过程可被程序中的所有窗体中的过程调用;,双击command1,输入代码 End;双击H1,输入代码:Private sub H1_chage()call setcolorEnd Sub双击H2、H3,输入同样内容:call setcolor,过程的调用:call 过程名,基本控件属性,name:对象的名称;text:

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

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

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

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

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

10、t 用于在窗体上显示对象的文本TextBox控件的Text还可以获取输入信息,(3)控件布局属性控件布局由Location、Size结构来实现,它们各有一对整数来表示,整数单位为像素。Location 控件左上角位置,Size 控件大小例如,命令按钮控件布局Button1.Location=New Point(88,48)Button1.Size=New Size(80,32)也可用Left、Top定位;用Width和Height来表示控件的宽度和高度。,等效的语句设置:Button1.Left=88 Button1.Top=48 Button1.Width=80 Button1.Height

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

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号