59
人人人人人人人 第2第 Visual Basic 6.0 第 第第第第第

第 2 章 Visual Basic 6.0 集成开发环境

  • Upload
    dillan

  • View
    120

  • Download
    10

Embed Size (px)

DESCRIPTION

第 2 章 Visual Basic 6.0 集成开发环境. 2.1 启动和退出 Visual Basic 6.0 中文版 2.2 VB 的集成开发环境 2.3 创建 Visual Basic 项目 2.4 菜单的详细介绍 2.5 应用程序开发实例. 2.1 启动和退出 Visual Basic 6.0 中文版 1 . VB6.0 的启动 - PowerPoint PPT Presentation

Citation preview

Page 1: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

第 2 章 Visual Basic 6.0 集成开发环境

Page 2: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.1 启动和退出Visual Basic 6.0中文版

2.2 VB的集成开发环境

2.3 创建Visual Basic项目

2.4 菜单的详细介绍

2.5 应用程序开发实例

Page 3: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.1 启动和退出 Visual Basic 6.0中文版

1 . VB6.0 的启动 正确安装 VB6.0 后,依次单击“开始” /“ 程序”/“Microsoft Visual Basic 6.0 中文版” /“Microsoft Visual Basic 6.0 中文版”,就会启动 VB6.0 中文版,如图 2-1 所示。

Page 4: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

图 2-1 V B6.0 中文版的启动画面

Page 5: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2 .退出 VB6.0

使用菜单栏中“文件”菜单的“退出”命令或单击窗口右上角的“关闭”按钮,即可退出 VB6.0 。

Page 6: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2 VB的集成开发环境

2.2.1 标题栏

在集成开发环境的最上边是标题栏,题为“工程 1—Microsoft Visual Basic[ 设计 ]” 表示 VB6.0 的工作模式为“设计模式”,此外还有“运行模式”和“中断模式”两种工作模式。

Page 7: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.2 菜单栏

菜单栏是最常使用的工具之一,通过它可以执行 VB 的所有操作。如图 2-4 所示, VB6.0 菜单栏共有 13个菜单项,每个菜单项有一个下拉菜单。

图 2-4 菜单栏

Page 8: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.3 工具栏图 2-6 所示为 VB6.0 的集成开发环境中的标准工具栏。

图 2-6 工具栏

Page 9: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.4 工具箱

在设计阶段,通过使用工具箱中的快捷键可以提高编程的效率,工具箱常用快捷键及其功能如表 2-1所示。

Page 10: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

快 捷 键 功 能

Enter 把所选控件放到活动窗体中

Down Arrow 选择与已选工具同一列中下一个工具

UP Arrow 选择与已选工具同一列中上一个工具

Left Arrow 选择已选工具左边的工具

Right Arrow 选择已选工具右边的工具

Tab 从左到右依次通过工具箱

Shift+Tab 从右到左依次通过工具箱

End 选择工具箱的最后一个工具

Home 选择指针工具

Alt+F4 关闭工具箱

表 2-1 工具箱中常用快捷键

Page 11: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

同样也可以把一些自己需要的控件加载到工具箱中,选择菜单“工程” /“ 部件”,就会弹出如图 2-9 所示的对话框。

图 2-9 添加控件对话框

Page 12: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.5 代码编辑器窗口

VB6.0 中的代码编辑器窗口 ( 或称代码窗口、代码编辑窗口 ) 是输入程序代码和进行程序调试的地方。

图 2-10 代码编辑器窗口

Page 13: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

代码窗口由以下几个部分组成:

标题条:用来显示应用程序的项目名称和窗体名称。 对象框:用来显示和选择窗体中现有的对象列表和当前正在编辑的对象名。 事件框:用来显示和选择对象可用的事件。 代码框:用来输入代码。

Page 14: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社表 2-2 代码窗口中常用的快捷键

快 捷 键 功 能   快 捷 键 功 能

F7 查看代码窗口   Ctrl+Shift+F2 到以前光标处

F2 查看“对象浏览器”   Ctrl+Home 到模块开头处

Ctrl+F 查找   Ctrl+End 到模块结尾处

Ctrl+H 替换   Ctrl+Right Arrow 右移一个单词

F3 查找下一个   Ctrl+Feft Arrow 左移一个单词

Shift+F3 查找前一个   Ctrl+Y 删除当前行

Ctrl+Down Arrow 下一个过程   Ctrl+Delete 删至行尾

Ctrl+Up Arrow 前一个过程   Ctrl+Shift+f9 清除所有断点

Shift+F2 查看定义   Ctrl+F2 切换书签

Ctrl+Page Down 到下一个屏幕   Shift+F10 查看快捷键菜单

Ctrl+Page Up 到上一个屏幕      

Page 15: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.6 项目窗口

项目窗口有时也称作工程资源窗口,它主要用来显示项目文件中包含的所有文件,图 2-11 所示即为一个典型的项目窗口。

图 2-11 项目窗口

Page 16: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.7 属性窗口 属性窗口就是用来描述对象属性的窗口,其中列出选定窗体和控件的属性设置值。

图 2-12 属性窗口

Page 17: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

一个典型的属性窗口由以下几个部分组成:

标题条:显示项目名称和窗体名称。 对象列表框:用来显示和选择当前窗体中所有对象。 设置框:用户可以在其中设置和修改对象的属性。

Page 18: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.8 窗体

窗体是定制应用程序界面的窗口,或用做用户收集信息的对话框。

图 2-14 窗体

Page 19: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.2.9 窗体布局窗口 从窗体布局窗口中能观察到所创建的窗体在屏幕 ( 即显示器 ) 上的位置,从而能控制整个应用程序的布局。如图 2-15 所示。

图 2-15 窗体布局窗口

Page 20: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.3 创建 Visual Basic项目

1 . VB 应用程序向导

VB 应用程序向导用来帮助用户构建新应用程序的框架。其步骤如下。

Page 21: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 1 )启动 VB6.0 之后,弹出“新建工程”对话框,如图 2-16 所示。

图 2-16 “ 新建工程”对话框

Page 22: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 2 )双击“ VB 应用程序向导”,弹出如图 2-17 所示“应用程序向导—介绍”对话框。

图 2-17 “ 应用程序向导—介绍”对话框

Page 23: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 3 )根据提示,可以加载自己的设置。

图 2-18 “ 应用程序向导—界面类型”对话框

Page 24: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 4 )如果选择单文档,此工程就和“标准 EXE”一样。

图 2-19 “ 应用程序向导—菜单”对话框

Page 25: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 5 )根据这个对话框,可以选择在 MDI 窗体中所需要的菜单项。

图 2-20 “ 应用程序向导—自定义工具栏”对话框

Page 26: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 6 )如果用户自己设计工具栏,只要单击“重新设置”按钮便可设计所需工具栏。

图 2-21 “ 应用程序向导—资源”对话框

Page 27: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 7 )图 2-21 对话框是用来选择是否使用资源文件,两个单选项可选择其中一个。单击“下一步”,弹出如图 2-22 所示的“应用程序向导— Internet 连接”对话框。

图 2-22 “ 应用程序向导— Internet 连接”对话框

Page 28: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 8 )通过图 2-22 对话框的选择,可以为应用程序添加 Internet 浏览器,如果不用建立浏览器,单击“下一步”按钮即可。同时弹出图 2-23 所示的“应用程序向导—标准窗体”对话框。

图 2-23 “ 应用程序向导—标准窗体”对话框

Page 29: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 9 )如果应用程序中需要图 2-23 中所列的对话框,在复选框中选中需要的对话框;如果不需要上述对话框,单击“下一步”按钮,弹出如图 2-24 所示的“应用程序向导—数据访问窗体”对话框。

图 2-24 “ 应用程序向导—数据访问窗体”对话框

Page 30: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 10 )单击“创建新窗体”按钮,依次弹出一些对话框,这些对话框在以后的学习中将会介绍。单击“下一步”按钮,弹出如图 2-25 所示“应用程序向导—已完成!”对话框。

图 2-25 “ 应用程序向导—已完成!”对话框

Page 31: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 11 )此时完成了项目的建立。回答完对话框的问题之后,单击“完成”按钮,弹出如图 2-26 所示的“工程 1” 窗体。

图 2-26 “ 工程 1” 窗体

Page 32: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

图 2-27 是 ActiveX DLL 的创建界面。

 

图 2-27 ActiveX DLL 的创建界面

Page 33: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.4 菜单的详细介绍

启动 VB ,在“新建工程”对话框中选中“标准 EXE” 图标,然后打开。在“工程”菜单中选择“添加模块”菜单项,会弹出一个对话框,选中“模块”项,单击“打开”按钮。便在工程浏览器中添加了一个模块,而且会弹出一个模块代码编辑窗口,如图 2-28 所示。

图 2-28 模块代码编辑窗口

Page 34: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

然后将模块代码编辑窗口关闭。在 Form 窗体中添加两个命令按钮,如图 2-29 所示。

图 2-29 窗体设计

Page 35: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

在运行菜单中单击“启动”,便可运行。单击 Command1 ,便会显示结果,如图 2-30 所示。

图 2-30 执行结果

Page 36: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

1 .文件 (File)( 1 )新建项目 (New project)( 2 )打开项目 (Open project)( 3 )删除项目 (Remove project)( 4 )添加项目 (Add project)( 5 )保存项目 (Save project) 和另存项目 (Save project as)( 6 )保存当前项目 (Save current object) 和另存当前项目(Save current object as)( 7 )生成工程 .exe(Make project name .exe)( 8 )生成工程组 (Make project group)

Page 37: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2 .编辑 (Edit)( 1 )撤销 (Undo)( 2 )重复 (Redo)( 3 )剪切 (Cut)( 4 )拷贝 (Copy)( 5 )粘贴 (Paste)( 6 )粘贴连接 (Paste link)( 7 )删除 (Delete)( 8 )从数据库删除表 (Delete table from database)( 9 )查找 (Find)( 10 )查找下一项 (Find next)( 11 )退换 (Replace)( 12 )全选 (Select all)( 13 )全选所有列 (Select all column)

Page 38: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 14 )表 (Table)

( 15 )缩进 (Indent)

( 16 )凸出 (Outdent)

( 17 )插入文件 (Insert file)

( 18 )属性和方法列表 (List properties/method)

( 19 )常量列表 (List constant)

( 20 )快速信息 (Quick info)

( 21 )参数信息 (Parameter info)

( 22 )自动完成关键字 (Complete word)

( 23 )到行 (Reach row)

( 24 )书签 (Bookmarks)

Page 39: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

3 .视图 (View)

( 1 )代码窗口 (Code Window)

只剩下如图 2-32 的界面,

图 2-32 关闭所有的窗口的编辑器

Page 40: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 2 )对象窗口 (Object window)

( 3 )定义 (Definition)

( 4 )最后位置 (Last position)

( 5 )对象浏览器 (Object browser)

( 6 )立即窗口 (Immediate window)

( 7 )局部变量窗口 (Locals window)

( 8 )监视窗口 (Watch window)

( 9 )调用堆栈 (Call stack)

( 10 )项目资源管理器 (Project explorer)

( 11 )属性窗口 (Properties window)

( 12 )窗体布局窗口 (Form layout window)

Page 41: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 13 )属性页 (Proterty pages)

( 14 )表 (Table)

( 15 )缩放 (Zoom)

( 16 )显示窗格 (Show window grid)

( 17 )工具箱 (Toolbox)

( 18 )数据视图窗口 (Data view window)

( 19 )调色板 (Color palette)

( 20 )工具栏 (Toolbar)

( 21 )可视化部件管理器 (Visual component manager)

Page 42: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

4 .工程 (Project)

( 1 )添加窗体 (Add form)

( 2 )添加 MDI 窗体 (Add MDI)

( 3 )添加模块 (Add modual)

( 4 )添加类模块 (Add class modual)

( 5 )添加用户控件 (Add user control)

( 6 )添加属性页 (Add proterty page)

( 7 )添加外接类 (Add addin class)

( 8 )添加微软用户连接 (Add Microsoft userconnection)

Page 43: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

( 9 )添加环境 (Add data enviroment)

( 10 )添加 DHTML 页 (Add DHTML page)

( 11 )添加 ActiveX 设计器 (Add ActiveX designer)

( 12 )添加文件 (Add file)

( 13 )删除窗体 (Remove form)

( 14 )引用 (Reference)

( 15 )组件 (Component)

( 16 )项目属性 (Projectname property)

Page 44: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

5 .格式 (Format)

( 1 )对齐 (Align)( 2 )按同样大小制作 (Make same size)( 3 )按网格大小调整 (Size to grid)( 4 )水平距离 (Horizontal spacing)( 5 )垂直距离 (Vertical spacing)( 6 )窗体居中对齐 (Center in form)( 7 )顺序 (Order)( 8 )锁住控件 (Lock controls)

Page 45: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

6 .调试 (Debug)( 1 )逐语句 (Step into)( 2 )逐过程 (Step producer)( 3 )跳出 (Step out)( 4 )运行到光标处 (Run to cursor)( 5 )添加监视 (Add watch)( 6 )编辑监视 (Edit watch)( 7 )快速监视 (Quick watch)( 8 )切换断点 (Toggle break point)( 9 )清除所有断点 (Clear all break points)( 10 )执行下一条语句 (Set next statement)( 11 )显示下一条语句 (Show next statement)

Page 46: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

7 .运行 (Run)

( 1 )开始运行 (Start)( 2 )全编译运行 (Start with full compile)( 3 )中断 (Break)( 4 )结束 (End)( 5 )重新运行 (Restart)

Page 47: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

8 .查询 (Find)

( 1 )运行 (Run)( 2 )清除结果 (Clear result)( 3 )验证 SQL语法 (Test sql)( 4 )分组 (Group)( 5 )改变类型 (Change type)( 6 )添加到输出 (Add to output)( 7 )排序 (Sort)( 8 )删除过滤器 (Remove filter)

Page 48: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

9 .工具 (Tool)

( 1 )添加过程 (Add producer)( 2 )过程属性 (Producer attribute)( 3 )菜单编辑器 (Menu editor)( 4 )选项 (Options)( 5 )发布 (Broadcast)

Page 49: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

10 .外接程序 (Add-ins)

( 1 )可视化数据管理器 (Visual data manager)( 2 )外接程序管理器 (Add –ins manager)

11 .窗口 (Windows)12 .帮助 (Help)

Page 50: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.5 应用程序开发实例

创建 VB 应用程序有四个主要步骤:( 1 )创建应用程序界面;( 2 )设置属性;( 3 )编写代码;( 4 )编译运行。

Page 51: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.5.1 创建应用程序界面

1 .用工具箱绘制控件步骤如下:( 1 )单击工具箱中控件——此时是“文本框”。( 2 )将指针移到窗体上。该指针变成十字线,如图 2-33 所示。( 3 )将十字线放在控件的左上角所在处。( 4 )拖动十字线画出适合要求的控件大小的方框 (拖动的意思是按住鼠标左键用鼠标指针移动对象 ) 。( 5 )释放鼠标按钮,控件出现在窗体上。

Page 52: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

图 2-33 用工具箱绘制文本框

Page 53: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2 .调整控件大小、移动和锁定控件

( 1 )单击需要调整尺寸的控件,选定的控件上出现尺寸句柄。( 2 )将鼠标指针定位到尺寸句柄上,拖动该尺寸句柄直到控件达到所希望的大小为止。( 3 )释放鼠标按钮。

Page 54: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.5.2 设置属性

属性窗口包含如下的元素:( 1 )对象框:显示选中要设置属性的对象的名字。单击对象框右边的箭头,显示当前窗体的对象列表。( 2 )排序:从按字母顺序排列的属性列表中进行选取,或从按逻辑 (诸如与外观、字体或位置有关的 ) 分类的层次结构视图中进行选取。( 3 )属性列表:左列显示所选对象的属性,右列可以编辑和查看设置值。

Page 55: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

图 2-35 属性窗口

Page 56: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.5.3 编写代码1 .打开代码编辑器窗口 图 2-36 显示了在双击“命令按钮”控件后弹出的代码编辑器窗口,以及该命令的事件。

图 2-36 代码编辑器窗口

Page 57: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2 .事件过程的创建

VB 应用程序的代码被分为若干小的代码块,一个代码块称为过程。

( 1 )在“对象”列表框中,选定活动窗体中的一个对象名。

( 2 )在“过程”列表框中,选择指定对象的事件名。

( 3 )在 Sub 和 End Sub语句之间输入下面的代码:

Text1.Text = "Hello , world!"

( 4 )这个事件过程应该是:

Private Sub Command1_Click()

Text1.Text = "Hello , world!"

End Sub

Page 58: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.5.4 保存应用程序 在窗体和代码都设计好以后,应该保存文件,以防止调试或运行程序时发生死机或别的原因引起文件丢失。

2.5.5 调试、运行应用程序 为了运行应用程序,可以从“运行”菜单中选择“启动”,或者单击工具栏中的“启动”按钮,或按 F5 键。

Page 59: 第 2 章   Visual Basic 6.0 集成开发环境

人民邮电出版社

2.5.6 生成可执行文件 经调试,如果没有发现任何错误,就可以建立工程的可执行文件。

图 2-37 应用程序执行结果