《电子工程师认证培训.ppt》由会员分享,可在线阅读,更多相关《电子工程师认证培训.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电子工程师认证培训 软件设计模块主讲 尹志喜 电话 第1 章 Visual BASIC 程序开发环境目 录第2 章 对象及其操作第3 章 VB 程序设计基础第7 章 数 组第12 章 数据文件 第11 章 鼠标与键盘事件过程第10 章 多重窗体与环境应用 第9 章 对话框与菜单第8 章 过 程第6 章 VB 控制结构 第5 章 常用标准控件第4 章 数据的输入输出第13 章 项目实践第1 章 Visual BASIC 程序开发环境1.1 Visual Basic 简介1.2 Visual BASIC 6.0 的启动与退出1.3 Visual BASIC 6.0 的集成开发环境1.1.1 Vis
2、ual Basic 的概念 Visual Basic 是美国微软公司推出的基于BASIC 语言的Windows 环境下的软件开发工具,它是一种基于对象的可视化编程语言。1.1 Visual Basic 简介1.1.2 Visual Basic 6.0 特点1 1 可视化程序设计:可视化程序设计:提供了面向对象的可视化编程工具:自动生成用户 提供了面向对象的可视化编程工具:自动生成用户界面程序代码。界面程序代码。2 2 事件驱动的编程机制:事件驱动的编程机制:通过事件来执行对象的操作。通过事件来执行对象的操作。3 3 结构化的程序设计语言:结构化的程序设计语言:具有高级程序设计语言的语句结构(顺
3、序、具有高级程序设计语言的语句结构(顺序、选择和循环)和数据结构(程序模块化)。选择和循环)和数据结构(程序模块化)。4.4.面向对象编程(面向对象编程(OOP OOP):):指满足封装性、继承性和多态性。指满足封装性、继承性和多态性。5.5.访问数据库:访问数据库:数据库管理(存取、检索、直接访问外部数据库)功能,数据库管理(存取、检索、直接访问外部数据库)功能,提供开放式数据库连接(提供开放式数据库连接(ODBC ODBC:Open DataBase Connecitvity Open DataBase Connecitvity)可)可通过直接访问或建立连接方式使用并操作后台大型网络数据库
4、,如 通过直接访问或建立连接方式使用并操作后台大型网络数据库,如SQL SQL Server Server、Oracale Oracale、FoxPro FoxPro、Access Access 等。等。6.6.动态数据交换技术 动态数据交换技术:(DDE DDE:Dynamic Data Exchange Dynamic Data Exchange)通过数据 通过数据动态链接,和其他 动态链接,和其他Windows Windows 应用程序进行通讯或交换数据。应用程序进行通讯或交换数据。7.7.对象的链接与嵌入:对象的链接与嵌入:(OLE OLE:Object Linking and Emb
5、eding Object Linking and Embeding)把其)把其他 他Win Win 程序当作对象嵌入 程序当作对象嵌入VB VB。1.2 Visual BASIC 6.0 的启动与退出n n单击单击“开始开始|Microsoft Visual BASIC|Microsoft Visual BASIC 6.0”6.0”项,即可启动项,即可启动Visual BASIC6.0Visual BASIC6.0,进入,进入Visual BASIC 6.0Visual BASIC 6.0编程环境。首先打开编程环境。首先打开“新建新建工程工程”对话框。该对话框有三个选项卡。对话框。该对话框有三
6、个选项卡。“新新建建”选项卡用于建立新的工程,选项卡用于建立新的工程,“现存现存”选项选项卡用来选择和打开现有工程,卡用来选择和打开现有工程,“最新最新”选项卡选项卡列出了最近使用过的工程。列出了最近使用过的工程。n n选择选择“新建新建”选项卡中列出的工程类型,单击选项卡中列出的工程类型,单击“打开打开”按钮,即可进入按钮,即可进入Visual BASIC 6.0Visual BASIC 6.0应应用程序集成开发环境。默认显示的是主窗口。用程序集成开发环境。默认显示的是主窗口。1.2.1 Visual BASIC 6.0 的启动图1-1“新建工程”对话框之“新建”选项卡图1-2 Visual
7、 BASIC 6.0 的集成开发环境1.2.2 Visual BASIC 6.0 的退出 选择设计界面的选择设计界面的“文件文件|退出退出”命令或按命令或按“Alt+Q”“Alt+Q”命令退出命令退出Visual BASICVisual BASIC,回到,回到WindowsWindows环境。环境。1.3 Visual BASIC 6.0 的集成开发环境1.3.1 1.3.1 标题栏和菜单栏标题栏和菜单栏1.3.2 1.3.2 工具栏和数字显示区工具栏和数字显示区1.3.3 1.3.3 窗体设计器窗体设计器1.3.4 1.3.4 工程资源管理器工程资源管理器1.3.5 1.3.5 属性窗口属性
8、窗口1.3.6 1.3.6 代码窗口代码窗口1.3.7 1.3.7 调试窗口调试窗口1.3.8 1.3.8 窗体布局窗口窗体布局窗口1.3.9 1.3.9 工具箱窗口工具箱窗口 标题栏中显示的有窗体控制菜单图标、当前激活的工程名称、当前工作模式以及最小化、最大化/还原、关闭按钮。VB 有三种工作模式:设计模式、运行模式和中断模式。在设计模式下,可进行用户界面的设计和代码的编制,从而完成应用程序的开发。应用程序运行时VB 处于运行模式,此时不能进行设计界面和代码的编辑。中断模式主要用于调试程序,此时应用程序运行暂时中断,可以进行代码的编辑。标题栏下是VB 集成开发环境的主菜单。菜单栏中包括13
9、个下拉菜单,其中包含了程序设计过程中所需的各种命令。表1-1 简单地介绍了这些菜单的作用。标题栏和菜单栏表1-1 VB 集成开发系统的菜单 菜 菜 单 单 作 作 用 用文件(文件(File File)用于创建、打开、保存、显示最近的工程以及生成可执行文件,打印和退出系统 用于创建、打开、保存、显示最近的工程以及生成可执行文件,打印和退出系统编辑(编辑(Edit Edit)用于源代码的编辑、查找,显示一些常用的信息 用于源代码的编辑、查找,显示一些常用的信息视图(视图(View View)用于集成环境下程序源代码、控件的查看,及各种窗口、工具箱的关闭与打开 用于集成环境下程序源代码、控件的查看
10、,及各种窗口、工具箱的关闭与打开工程(工程(Project Project)用于控件、模块和窗体等对象的添加等处理 用于控件、模块和窗体等对象的添加等处理格式(格式(Format Format)用于窗体、控件的设计格式,如对齐、间距、尺寸、锁定等 用于窗体、控件的设计格式,如对齐、间距、尺寸、锁定等调试(调试(Debug Debug)用于程序的调试、查错 用于程序的调试、查错运行(运行(Run Run)用于程序的启动、中断和停止等 用于程序的启动、中断和停止等查询(查询(Query Query)用于设计 用于设计SQL SQL 查询 查询图表(图表(Diagram Diagram)用于建立数据
11、库中的表 用于建立数据库中的表工具(工具(Tools Tools)用于集成开发环境的设置及原有工具的扩展 用于集成开发环境的设置及原有工具的扩展外接程序(外接程序(Add-Ins Add-Ins)用于为工程增加或删除外接程序 用于为工程增加或删除外接程序窗口(窗口(Windows Windows)用于屏幕窗口的层叠、平铺等布局以及列出所有己打开的文档 用于屏幕窗口的层叠、平铺等布局以及列出所有己打开的文档帮助(帮助(Help Help)帮助用户系统的学习和掌握 帮助用户系统的学习和掌握VB VB 的使用方法及程序设计方法 的使用方法及程序设计方法 主菜单下面是标准工具栏,其他工具栏可以通过“视
12、图”菜单中的“工具栏”命令打开。数字显示区包含两个部分,左数字区显示的是对象的坐标位置,右数字区显示的是对象的大小。工具栏和数字显示区“窗体设计器”也称为“对象窗口”或“窗体窗口”,是应用程序的载体,用户通过与窗体上的控件交互来得到结果。在窗体的空白区域单击右键,将弹出快捷菜单,可切换到“代码窗口”、“菜单编辑器”、“属性窗口”,还可以选择“锁定控件”和“粘贴”。参见图1-3。VB6.0 般有两种窗体:单文档界面(SDI)和多文档界面(MDI)。图1-3 在窗体设计器窗口上弹出的快捷菜单1.3.3 窗体设计器 工程是用于建立个应用程序的所有文件组成的集合。在VB 中用工程资源管理器来管理工程中
13、的窗体和各种模块。工程文件是管理与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件上。在工程文件窗口中有“查看代码”、“查看对象”和“切换文件夹”3 个按钮。图1-4 工程资源管理器窗口1.3.4 工程资源管理器 属性窗口用于列出选定窗体和控件的属性设置值,在设计时也可进行属性值的设定。按F4 键,或单击工具栏中“属性窗口”按钮,或选取“视图”菜单中的“属性窗口”子菜单,均可打开属性窗口。属性窗口最上面为其标题栏,标题栏下面的文本框为对象框。图1-5 属性窗口1.3.5 属性窗口 应用程序中的每一个窗体和模块都有独立的代码窗口。代码窗口用于编写、显示和修改VB 代码,用户可同
14、时打开多个代码窗口。打开代码窗口的方法很多,双击窗体的任何地方和单击工程窗口中的“查看代码”按钮是较为简便的方法。代码窗口如图1-6 所示。窗口中含有对象框、过程事件框、代码编辑区、过程查看图标和全模查看图标。图1-6 代码窗口1.3.6 代码窗口 调试窗口包括立即窗口、本地窗口和监视窗口,这些窗口只有在运行应用程序时才有效。使用立即窗口可以在中断状态下查询对象的值,也可以在中断时查询表达式的值或命令的结果。在本地窗口内可自动显示所有在当前过程中的变量声明及变量值。监视窗口是用来监视各种变量和表达式的。将变量和表达式加到监视表达式列表中,可选出想要VB监视的表达式。1.3.7 调试窗口 窗体布
15、局用于指定程序运行时的初始位置,使用鼠标拖动窗体布局窗口中的小窗体图标,可方便地调整程序运行时窗体显示的位置。窗体布局窗口主要为使所开发的应用程序能在各个不同分辨率的屏幕上正常运行,在多窗体应用程序中比较有用。1.3.8 窗体布局窗口 新安装VB6.0 时,工具箱位于窗体的左侧,由包含21个被绘制成按钮形式的图标构成,这些图标是VB 应用程序的构件,称为控件(或图形对象),用户可以利用它们在窗体上绘制所需控件。注意其中指针不是控件,只是用来在窗体上调整所绘制的控件。可以通过“工程”菜单中的“部件”命令来装入Windows 中注册过的其他控件到工具箱中。工具箱在运行时是不可见的,在设计时也可以将其隐藏(在工具箱上单击右键,选择“隐藏”命令),需要时单击“视图|工具箱”命令即可以显示工具箱。1.3.9 工具箱窗口