编程解决问题PPT课件_第1页
编程解决问题PPT课件_第2页
编程解决问题PPT课件_第3页
编程解决问题PPT课件_第4页
编程解决问题PPT课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-,1,编程解决问题,-,2,01,计算机编制程序解决问题的过程和方法,-,3,-,4,-,5,-,6,条件,条件,IfThen,步骤一的语句块,EndIf,IfThen,步骤一的语句块,Else,步骤二的语句块,EndIf,-,7,条件,循环体,初始值,Dowhile条件循环体语句loop,条件,循环体,初始值,Do循环体语句Loopuntil条件,-,8,条件,循环体,初始值,条件,循环体,初始值,-,9,-,10,-,11,-,12,机器语言:又叫二进制语言,由“0”和“1”组成是计算机唯一能看懂、可执行的程序。汇编语言:是比较接近机器语言的一种编程语言,用一个符号(英文单词、数字)来代表一条机器指令。(翻译程序)高级语言:非常接近人类自然语言的高级语言,语法和结构类似于普通英文。(编译程序),机器语言、汇编语言、高级语言的特点,-,13,分析问题:确定要解决的问题,我们要要求计算机做什么,编程解决问题的过程,设计问题:即要求计算机“做什么”,编写程序:即要求计算机“做什么”,调试运行:刚编写的程序不一定完全正确,必须在计算机上实际运行,排除程序中的错误(BUG),测试能否达到预期的效果,测试结果:测试程序运行结果是否合理,-,14,02,VB程序设计基本概念,-,15,VisualBasic是Microsoft公司于1991年推出的基于窗口的结构化、模块化、面向对象的可视化程序设计语言。“Visual”是“可视化的”、“形象化的”的意思。VisualBasic的语法与BASIC(BeginnersAll-purposeSymbolicInstructionCode初学者通用符号指令代码的缩写)语言的语法基本相同。目前VisualBasic的最新版本是VisualBasic6.0(简称VB6.0),其功能十分强大,应用VisualBasic可以方便地完成从小的应用程序,到大型的数据库管理系统、多媒体信息处理、功能强大的Internet应用程序等各项任务。,-,16,上一页,下一页,2.1启动,选择程序菜单中的MicrosoftVisualBasic6.0中文版程序,就可启动VB6.0。在VB6.0窗口列出了VB能够建立的应用程序类型,初学者只要选择默认标准.EXE。在该窗口中有三个按钮:新建:建立新工程现存:选择和打开现有的工程最新:列出最近使用过的工程单击新建按钮,就可创建该类型的应用程序。,-,17,上一页,下一页,2.1.1集成开发环境,-,18,上一页,下一页,2.1.2属性窗口,所有窗体或控件的属性,如颜色、字体、大小等,可以通过属性窗口来修改。,-,19,上一页,下一页,2.1.3工程资源管理器窗口,工程资源管理器窗口保存一个应用程序所有属性以及组成这个应用程序所有的文件。工程文件的扩展名为.VBP。,-,20,上一页,下一页,2.1.4代码窗口,代码窗口用来显示和编辑程序代码。打开代码窗口方法:(1)从工程窗口中选择一个窗体或标准模块,并选择查看代码按钮;(2)从窗体窗口中打开代码窗口,可用鼠标双击一个控件或窗体本身;(3)从视图菜单中选择代码窗口命令。,-,21,21,上一页,下一页,2.1.5工具箱窗口,工具箱窗口由21个被绘制成按钮形式的图标所构成,显示了各种控件的制作工具,利用这些工具,用户可以在窗体上设计各种控件。其中20个控件称为标准控件(注意,指针不是控件,仅用于移动窗体和控件,以及调整它们的大小)。用户也可通过工程|部件命令将来装入Windows中注册过的其他控件装入到工具箱。,-,22,上一页,下一页,2.2VisualBasic对象的概念,2.1.1对象和类1.对象可以把对象想象成日常生活中的某个实在的物体。例如,一个人、一辆汽车、一张桌子、一台电脑等都是一个个对象。任何对象都具有各自的特征(属性)、行为(方法)。人有身高、体重、视力、听力等特征;也具有起立、行走、说话、使用电脑、踢足球等行为。在VB中,将反映对象的属性和行为封装在一起,是面向对象编程的基本元素。,-,23,上一页,下一页,2.2.1类的概念,类是创建对象实例的模板,是同种对象的集合与抽象,它包含所创建对象的属性描述和行为特征的定义。例如,人类是人的抽象,一个个不同的人是人类的实例。各个人具有不同的身高、体重等属性值和不同的行为。在VB中,工具箱上的可视图标是VB系统设计好的标准控件类。通过将控件类实例化,可以得到真正的控件对象,也就是当在窗体上画一个控件时,就将类转换为对象,即创建了一个控件对象,简称为控件。,-,24,上一页,下一页,例:工具箱内的TextBox是类,它确定了TextBox的属性、方法和事件。窗体上显示的是两个Text对象。,-,25,上一页,下一页,属性、事件和方法构成了对象的三要素。1.属性属性保存对象中的数据。例如,控件名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等属性决定了对象展现给用户的界面具有什么样的外观及功能。可以通过以下两种方法设置对象的属性:1)在设计阶段利用属性窗口直接设置对象的属性值2)在程序运行时间通过语句对象名.属性名=属性值实现例如:Command1.Caption=确定注意:有一些属性只能在设计阶段通过属性窗口设置,在程序运行阶段不可改变,称为只读属性。,2.2.2对象的属性、事件和方法,-,26,上一页,下一页,2.事件、事件过程和事件驱动(1)事件事件就是发生在对象上的事情。同一事件,作用于不同的对象,就会引发不同的反应,产生不同的结果。例如,在学校,教室楼的铃声是一个事件,教师听到铃声就要准备开始讲课,向学生传授知识;学生听到铃声,就要准备听教师上课,接受知识;而行政人员对铃声可不于响应。在VB中,系统为每个对象预先定义好了一系列的事件。例如,单击(Click)、双击(DblClick)、改变(Change)、获取焦点(GotFocus)、键盘按下(KeyPress)等。,事件,-,27,上一页,下一页,(2)事件过程应用程序处理事件的步骤就是事件过程。它是针对某一对象的过程,并与该对象的一个事件相联系。VB应用程序设计的主要工作就是为对象编写事件过程中的程序代码。事件过程的形式如下:PrivateSub对象名_事件(参数列表)事件过程代码EndSub例如单击命令按钮Command1,使按钮的字体大小改为20磅:PrivateSubCommand1_Click()Command1.FontSize=20EndSub,事件过程,-,28,方法,上一页,下一页,3.方法面向对象的程序设计语言,为程序设计人员提供了一种特殊的过程和函数称为方法。因为方法是面向对象的,所以在调用时一定要用对象。对象方法的调用格式为:对象.方法参数名表若省略了对象,表示为当前对象,一般指窗体。例如:Form1.Print欢迎您使用VisualBasic6.0!使用Print方法在对象为Form1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论