- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第一章数据库基础第一章VisualBasic基础知识第一章VisualBasic基础知识程序设计语言种类1.1.1程序设计语言概述汇编语言翻译系统高级程序设计语言编译系统高级程序设计语言解释系统1.1.1程序设计语言概述汇编语言翻译系统1.1.1程序设计语言概述编译系统结构图1.1.1程序设计语言概述解释系统结构图1.1.2VisualBasic的发展BASIC语言的发展概况Beginner’sAll-purposeSymbolicInstructionCode初级Basic:64~74,只有17条指令在小型机上编译执行微机Basic:75~85,在多类微型机上解释执行结构化Basic:86~90,结构化的Basic语言,两种执行方式可视化Basic:91至今,VB(微软推出) 2001年VisualBasic.NET推出 2003年VisualBasic.NET2003推出 2005年VisualStudio.NET2005推出VisualBasic.NET2005 2008年VisualStudio.NET2008推出VisualBasic.NET2008 2010年VisualStudio.NET2010推出VisualBasic.NET20101.1.3VisualBasic的版本VisualBasic6.0的3个发行版本学习版包含全部内部控件,主要供初学者学习使用专业版除具有学习版的全部功能外,还包括ActiveX、Internet控件开发工具、动态HTML页面设计等高级特性企业版供开发研制企业级应用程序使用。1.1.4VisualBasic的特点可视化的程序设计设计过程“所见即所得”,使设计者可专注于功能实现,如设计QQ登录界面:面向对象的程序设计思想把程序与数据封装为对象,利用对象操作实现系统功能1.1.4VisualBasic的特点事件驱动的编程机制事件驱动是一种非顺序方式处理事件,与顺序的、过程驱动的传统程序设计方法迥异。事件驱动是面向对象程序设计的一个应用,程序的执行由事件的发生与否来控制,极大提高了程序执行的自由度。提供易学易用的集成开发环境强大的网络、数据库、多媒体功能完备的帮助系统1.2面向对象的基本概念对象(Object)具有某些特性的具体事物的抽象。对象的特征、行为方式及应激特性被抽象为属性、方法和事件在VisualBasic中,窗体及控件等都是应用程序中的对象。借助对象的属性、事件和方法程序来实现功能。1.2.1对象的属性属性(Property)是对象所具有的某种性质和状态。比如,按钮的大小体现在高度(height)和宽度(width)属性上。设置方法静态:在属性窗口中赋值动态:在事件中用语句赋值格式:对象名.属性名=属性值,如form1.height=40001.2.2对象的事件及事件过程事件(Event)指预先定义,能够被对象识别的动作。当外界施加动作,对象就会识别并作出反应,即执行该事件内定义的程序代码。比如,单击文件图标。事件代码编写在事件过程中。1.2.3对象的方法方法(Method)对象可以实现的功能,或者理解为对象可以进行调用的过程。调用格式:对象名.方法名[参数值]比如,清除窗口时调用cls方法:form1.cls类(Class)类是某些对象的共同属性或共同操作性质的抽象。类是共性的,而对象是个性的;类是抽象的,而对象是具体的面向对象的三个特性:继承性、封装性、多态性1.3VisualBasic的安装与启动安装姓名、公司名称和ID选择安装路径,默认为两种安装方式重启后提示安装MSDN与注册启动开始菜单新建--标准EXE1.4VisualBasic的开发环境标准EXE界面1.4VisualBasic的开发环境标题栏三种工作模式设计模式:界面的设计和代码的编制运行模式:运行应用程序中断模式:暂时中断程序运行,调试程序菜单栏包括13个下拉菜单工具栏标准、编辑、窗体编辑器、调试等工具栏调出方法1.4VisualBasic的开发环境窗体(Form)设计窗口窗体是VB应用程序的主要部分,一个应用程序至少有一个窗体。每个窗体必须有一个唯一的窗体名,默认名为Form1。设计状态的窗体背景为网格点,用于控件定位,网格点间距可以通过工具|选项|通用进入窗体网格设置。打开热键:Shift+F71.4Visu
您可能关注的文档
- S7-1200-PLC应用基础课件第7章-PLC控制系统设计与调试.pptx
- 程序设计基础01.ppt
- 程序设计基础PPT课件.ppt
- 第9章-程序设计基础.ppt
- 第六章-Visual-FoxPro程序设计基础.ppt
- 第三章-算法基础.ppt
- 第一讲-程序设计基础.ppt
- 软件工程基础.ppt
- 2024-2025学年小学英语六年级上册冀教版(三起)(2024)教学设计合集.docx
- 2024-2025学年小学科学五年级下册冀人版(2024)教学设计合集.docx
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 2024年山西省中考语文试题(含答案解析).doc VIP
- 视美泰armpc硬件及小板原理图.pdf VIP
- 独股一箭20w实盘交割单.pptx
- 机场业态保洁服务标书模板A.docx VIP
- 小嘀人脸识别智能锁R5-产品说明书.pdf
- 2020-2021学年辽宁省辽阳市高三(上)联考地理试卷(9月份)(附答案详解).docx VIP
- 广东省广州市白云区2021-2022学年九年级上学期期末历史试题(word版 含答案).docx VIP
- 健康生活科普知识题库.doc VIP
- 珍爱网内心独白.docx
- 广东省广州市白云区2021-2022学年九年级上学期期末历史试题(word版 含答案).pdf VIP
文档评论(0)