visual basic 程序设计 第2章 visual basic 程序设计基础

visual basic 程序设计 第2章 visual basic 程序设计基础

ID:13348961

大小:140.00 KB

页数:21页

时间:2018-07-22

visual basic 程序设计 第2章 visual basic 程序设计基础_第1页
visual basic 程序设计 第2章 visual basic 程序设计基础_第2页
visual basic 程序设计 第2章 visual basic 程序设计基础_第3页
visual basic 程序设计 第2章 visual basic 程序设计基础_第4页
visual basic 程序设计 第2章 visual basic 程序设计基础_第5页
资源描述:

《visual basic 程序设计 第2章 visual basic 程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic程序设计第2章VisualBasic程序设计基础VisualBasic程序设计第2章VisualBasic程序设计基础*内容简介21>.2结构化程序设计基础2.3可视化编程的基础2.1程序设计概述2.1程序设计概述程序程序(Program):是计算机的一组指令,经过编译和执行,计算机才可以完成一个具体的任务。程序设计语言程序设计语言(ProgrammingLanguage):是用于编写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号

2、串就是程序。2.1程序设计概述程序设计简单地说,程序设计就是设计程序的过程。具体地说,程序设计(Programming)就是指设计、编制、调试程序的方法和过程。抽象地说:程序=数据(DataStructure)+算法(Algorithm)。2.1程序设计概述一般程序设计步骤1、分析问题对于给定的任务要进行认真的分析,研究给定的条件,分析最后应达到的目标,找出解决问题的规律,选择解题的方法,完成实际问题。2、设计算法设计解题的方法和具体步骤。3、编写程序根据得到的算法,用一种高级语言编写出源程序,并通过测试。4、对源程序进行

3、编辑、编译和连接5、运行程序,分析结果2.2结构化程序设计基础结构化程序设计的原则自顶向下逐步细化模块化设计限制使用GOTO语句结构化程序设计的三种基本结构顺序结构选择结构循环结构*2.2结构化程序设计基础结构化程序设计算法的表示方式1.流程图2.2结构化程序设计基础结构化程序设计算法的表示方式2.N-S图2.2结构化程序设计基础结构化程序设计算法的表示方式3.伪码表示还有一种用接近高级语言的代码描述程序设计的结构,例如:VB语言分支结构可以用如下语句的描述:IF条件描述THEN条件满足时的计算过程ELSE条件不能满足时的

4、计算过程ENDIF*对象是窗体和控件的总称2.3可视化编程的基础窗体对象图片框对象文本框对象命令按钮对象*对象的属性(Properties)属性用来表示对象的特征,每一种对象所具有的属性不同。2.3可视化编程的基础*对象的属性(Properties)属性用来表示对象的特征,每一种对象所具有的属性不同。属性的设置(1)在设计阶段,从属性窗口设置,只用于属性的初始化设置先激活对象,再设置属性(2)在运行阶段,由程序语句设置或改变属性的值。[对象名.]属性名=属性值2.3可视化编程的基础*对象的事件(Event)与事件驱动事件是

5、由系统事先设定的,能为对象识别和响应的动作。每一种对象能识别的事件是不同的。2.3可视化编程的基础*每个事件过程由一个相应的事件触发(驱动),而不是由主程序调用。事件驱动过程,程序没有固定的执行顺序。对象待命用户/系统触发事件对象对事件的响应(程序代码)2.3可视化编程的基础*2.3可视化编程的基础2.3可视化编程的基础对象的方法(Method)对象的方法是对象执行的动作,即对象本身含有的函数和过程。它用于完成某种特定功能而不能响应某个事件,如Print(打印对象)、Show(显示窗体)、Move(移动)方法等。每个方法完

6、成某个功能,用户无法看到其实现的步骤和细节,更不能修改,用户能做的工作只是按照约定直接调用它们。“方法”是针对对象的,所以调用“方法”的形式与调用一般子程序和函数不同,应该指明是哪个对象调用的。即[对象名.]方法名参数1,参数2,……*2.3.5窗体对象-单窗体程序设计窗体可比喻为一张画纸,进入VB后,可以使用工具箱中的工具在其上进行界面设计,也可以使用窗体的属性来“装扮”窗体(如改变窗体的外观,添加丰富的色彩,装入事先准备好的图片,改变它的尺寸等等)。窗体的结构*2.3.5窗体对象-单窗体程序设计缺省窗体*2.3.5窗体

7、对象-单窗体程序设计窗体的主要属性Name(窗体名称)窗体名称在程序代码中作为窗体对象的标识名。窗体名称可以缺省,也可以自定义(规则:必须以一个字母或汉字开头,可已包含数字和下划线,但不能包含空格或标点符号)Caption(窗体标题)窗体标题是出现在窗体标题栏的文本内容窗体名称与窗体标题是有区别的*2.3.5窗体对象-单窗体程序设计窗体的主要属性BorderStyle(边框样式)用数值来表明窗体边框的风格BackColor与ForeColor(窗体的背景色与前景色)颜色值用一个长整数表示。点击属性栏右边的,会弹出一个颜色设

8、置组合框。同样,使用“视图”菜单中的“调色板”命令也可以设置窗体等对象的前景色和背景色*第2章可视化编程初步2.3.5窗体对象-单窗体程序设计窗体的主要属性Font(正文字体)设置窗体上所显示的正文的字体、字号和字形等。点击字体属性栏右边的对话框按钮时会弹出一个“字体对话框”。默认的字体为“宋体”Ico

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。