第一章-Visual-Basic基础知识_第1页
第一章-Visual-Basic基础知识_第2页
第一章-Visual-Basic基础知识_第3页
第一章-Visual-Basic基础知识_第4页
第一章-Visual-Basic基础知识_第5页
已阅读5页,还剩22页未读, 继续免费阅读

下载本文档

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

文档简介

第一章VisualBasic基础知识第一章数据库基础VisualBasic概述1面向对象基本概念2VisualBasic的安装与启动3VisualBasic6.0的IDE4可视化程序的设计方法5第一章VisualBasic基础知识第一章数据库基础1.1.1程序设计语言概述程序设计语言种类语言指令字优点缺点机器0、1无需翻译执行效率高无可读性编程效率低汇编汇编指令有一定可读性占用内存少执行效率较高执行效率稍低编程效率较低可维护性、可移植性差高级“自然语言”容易理解可维护性、可移植性好编程效率高占用内存大执行速度慢第一章数据库基础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.NET2010第一章数据库基础1.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=4000第一章数据库基础1.2.2对象的事件及事件过程事件(Event)指预先定义,能够被对象识别的动作。当外界施加动作,对象就会识别并作出反应,即执行该事件内定义的程序代码。比如,单击文件图标。事件代码编写在事件过程中。第一章数据库基础1.2.3对象的方法方法(Method)对象可以实现的功能,或者理解为对象可以进行调用的过程。调用格式:对象名.方法名[参数值]比如,清除窗口时调用cls方法:form1.cls类(Class)类是某些对象的共同属性或共同操作性质的抽象。类是共性的,而对象是个性的;类是抽象的,而对象是具体的面向对象的三个特性:继承性、封装性、多态性第一章数据库基础1.3VisualBasic的安装与启动安装姓名、公司名称和ID选择安装路径,默认为两种安装方式重启后提示安装MSDN与注册启动开始菜单新建--标准EXE第一章数据库基础1.4VisualBasic的开发环境标准EXE界面第一章数据库基础1.4VisualBasic的开发环境标题栏三种工作模式设计模式:界面的设计和代码的编制运行模式:运行应用程序中断模式:暂时中断程序运行,调试程序菜单栏

包括13个下拉菜单工具栏标准、编辑、窗体编辑器、调试等工具栏调出方法第一章数据库基础1.4VisualBasic的开发环境窗体(Form)设计窗口窗体是VB应用程序的主要部分,一个应用程序至少有一个窗体。每个窗体必须有一个唯一的窗体名,默认名为Form1。设计状态的窗体背景为网格点,用于控件定位,网格点间距可以通过工具|选项|通用进入窗体网格设置。打开热键:Shift+F7第一章数据库基础1.4VisualBasic的开发环境代码(Code)设计窗口

编辑和显示窗体、标准模块中的代码。每个窗体都有各自的代码窗口。五个组成部分打开热键F7“视图”—>“代码窗口”在窗体窗口中双击任一控件或窗体本身从工程窗口中选择窗体或模块后单击“查看代码”按钮。第一章数据库基础1.4VisualBasic的开发环境属性(Properties)窗口设置或窗体及控件的属性,如颜色、字体、大小等四个组成部分打开热键F4“视图”—>“属性窗口”单击工具栏上的“属性窗口”按钮右击对象,在快捷菜单中选择“属性窗口”命令第一章数据库基础1.4VisualBasic的开发环境工程管理器(ProjectExplorer)窗口用层次化管理方式显示一个应用程序所有的文件四个组成部分打开热键Ctrl+R单击工具栏上的“工程资源管理器”按钮“视图”—>“工程资源管理器”?第一章数据库基础1.4VisualBasic的开发环境工具箱(ToolBox)窗口由21个被绘制成按钮形式的图标构成,其中20个控件称为标准控件。也可通过工程|部件命令将第3方开发的其他控件装入到工具箱第一章数据库基础1.4VisualBasic的开发环境其他窗口立即(Immediate)窗口为调试程序提供的,可在此直接用Print方法输出表达式的值,也可以在程序代码中用Debug.print语句在立即窗口输出表达式的值。窗体布局(FormLayout)窗口用于指定程序运行时窗体的初始位置,主要应用于多窗体程序中。

第一章数据库基础1.5控件的画法添加单击控件图标,在窗体上拖拽双击控件图标选定控件,复制粘贴选择单个对象多个对象不连续:按住shift或ctrl时单击连续:画选定框移动与缩放删除布局第一章数据库基础可视化应用程序的设计步骤建立用户界面的对象对象属性的设置对象事件过程编程保存和运行程序Visu

温馨提示

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

评论

0/150

提交评论