- 1、本文档共178页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic 语言与程序设计 第1章 程序设计语言与程序设计 1.1 程序设计 1.1.1 程序设计语言 VB是1991年Microsoft公司推出的Windows应用程序开发工具,Visual 意为可视化的, Visual Basic 是基于Basic的可视化的程序设计语言。 1.1 程序设计 1.1.2 程序设计 沃思:数据结构+算法=程序 1、数据描述(数据结构) 把要处理的信息描述成计算机可以接受的数据形式。有些信息可直接使用某种“数据类型”描述、有些信息需作为外部文件使用。 2、对数据的处理(算法) 对数据进行所需处理,得到处理结果。 3、程序调试 1)错误:编译错误、运行错误、连接错误 2)编程要求:正确、易读、效率高 1.2 结构化程序设计 结构化程序设计:任何算法功能都可通过程序模块组成的三种基本程序结构(顺序、选择、分支)的组合来实现。 1.3 面向对象程序设计 Vb工具箱中的工具就像制作机械零件的模具一样,利用这些模具可以复制出许多相同的零件。 在面向对象概念中,这种模具(工具箱中的工具)称为“类”,由类生成的实体(控件)称为对象。 对象(控件)生成后,就像一个零件的毛坯,具有模具的原始特征和性质,用户可以继续加工,使其具有个性,即修改其属性值、编写事件代码等。 属性(Property) 几个常用属性 caption、name(即名称)、forecolor、backcolor、font 如何设置对象的属性? 方法1:在属性窗口中修改,设计时即可实现 方法2:在程序代码中通过赋值实现,运行时动态实现 对象.属性=属性值(若省略对象名,则指当前窗体) 例:控件label1的caption属性改为“取消”,可在程序中写做:label1.caption=“取消” 方法(Method) 在VB中已将一些通用的过程和函数编写,作为方法供用户直接调用。 格式:对象.方法 窗体(form)常用方法: 1、print方法 例:form1.print ”同学们好!”(也可写成:print ”同学们好!” 或: ? ”同学们好!”) 3、cls方法 事件(Event) 发生在对象上的事情. 常用事件: 单击(click) 双击(Dblclick) 鼠标移过(MouseMove) 1.6 Visual Basic 集成开发环境 1.3.1、标题栏 1.3.2、主菜单 1.3.3 、快捷工具栏(以图标形式提供的常用菜单功能) 1.3.4、窗体窗口 1.3.5、工具箱 1.3.6、工程资源管理器窗口 1.3.7、属性窗口 1.3.8、代码编辑窗口 1.6 Visual Basic 集成开发环境 1. 工程资源管理窗口 一个VB应用程序称为一个工程。 一个工程中可以包含各种文件,比如工程文件(.vbp)、窗体文件(.frm)、标准模块文件(.bas)等。 工程资源窗口以树状列表形式显示当前工程的组成文件,并可打开和切换此工程的各文件。 1.3.7 2.属性窗口 属性是用以描述窗体和空件特征的数据值。 对象的许多属性可直接在属性窗口中修改; 有些属性可在程序中修改。 3.代码编辑窗口 代码编辑窗口中给出此窗体下的所有代码。 窗口顶端的左侧是对象列表、右侧是事件列表。 事件过程框架有系统自动给出。比如 Private sub command1_click() End sub vb可在一行书写多个语句,一个语句也可分行写(见p13),但应尽可能地每行写一个语句,并注意根据程序结构缩格书写,以便于阅读修改。 第一章总例:建立VB应用程序界面、对象与事件驱动程序 [例] 输入圆面积,计算圆的半径。 了解应用程序的GUI(Graphic User Interface)界面,并引出数据、表达式、程序语句、控件等) 总结:Vb程序设计过程 1、创建新工程(附带一个新窗体) 2、摆设所需对象(在窗体上添加对象) 3、赋予此对象所需特征(修改各个对象属性) 4、当此对象发生某事件时,分派需完成的任务(设计各个对象的事件驱动程序) 5、完成(保存并运行并调试工程) 第二章 基本数据类型与表达式 第2章 基本数据类型与表达式 2.1 VB的基本字符集和词汇集 2.1.1、字符集 每种程序设计语言都有一个字符集。所有的合法句子都是这个字符集上的元素构成的集合。 VB的基本字符集包括AscII字符集: 数字:0 1 2 3 4 5 6 7 8 9 英文字母:A~Z a~z 特殊符号:空格 ! “ # $ % ‘ ( ) * + - .
您可能关注的文档
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第9讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第10讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第11讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第12讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第13讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第14讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第15讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第16讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第17讲.ppt
- 沈阳农业大学信息与电气工程学院单片机原理及应用(1)课件 第18讲.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)