版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章 可视化编程与VB开发环境目目 录录第第1 1章章 可视化编程与可视化编程与VBVB开发环境开发环境第第2 2章章 VBVB简单应用程序的设计简单应用程序的设计第第3 3章章 VBVB程序设计语言基础程序设计语言基础第第4 4章章 VBVB过程过程第第5 5章章 VBVB窗体与常用控件窗体与常用控件第第6 6章章 键盘与鼠标的控制键盘与鼠标的控制第第7 7章章 菜单与工具栏菜单与工具栏第第8 8章章 文件管理文件管理第第9 9章章 图形处理与多媒体图形处理与多媒体第第1010章章 数据库应用程序的开发数据库应用程序的开发第1章 可视化编程与VB开发环境1.1 可视化编程的概念1.2 可视
2、化程序的开发平台1.3 VB开发环境初识节节 目目 录录 1.4 VB快速入门1.5 VB获取帮助第1章 可视化编程与VB开发环境1.了解可视化编程的基本概念2.理解可视化编程中类、对象、属性、事件与方法等基本概念3.掌握VB的开发环境及其使用方法4.理解工程的含义及对工程的管理方法5.掌握在VB的使用中获得帮助的方法学习目标第1章 可视化编程与VB开发环境1.1 可视化编程的概念案例一:欢迎进入奇妙的案例一:欢迎进入奇妙的VBVB世界世界 问题:问题:1 1、界面如何设计?如何修改?、界面如何设计?如何修改? 2 2、单击、单击“确定确定”发生了什么?如何控制?发生了什么?如何控制? 3 3
3、、考虑类似的、考虑类似的WindowsWindows对话框对话框第1章 可视化编程与VB开发环境1.1 可视化编程的概念基本概念基本概念图形用户界面GUI可视化编程技术所见即所得WYSIWYG面向对象程序设计OOP vs 结构化程序设计 一种程序开发的方法。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性。第1章 可视化编程与VB开发环境1.1 可视化编程的概念面向对象程序设计概念面向对象程序设计概念类:定义了对象特征以及对象外观和行为的模板如:电话机设计图对象:类的一个实例,包括了数据及其代码,如电话机实例属性:对象的性质或是描述对象的数据,如颜色、品牌、
4、尺寸等方法:让对象实施一个动作或执行一项任务的途径,即方法告诉对象应处理的事情,如拨打电话、通话记录等。第1章 可视化编程与VB开发环境类:电话机设计图对象:电话机第1章 可视化编程与VB开发环境1.1 可视化编程的概念面向对象程序设计概念面向对象程序设计概念事件:一种预先定义好的特定动作,由用户或系统激活,如电话拨号、接通电话或挂断电话等。事件过程:对象的事件发生后将执行与事件相关的代码第1章 可视化编程与VB开发环境1.2 可视化程序设计开发平台主流开发平台主流开发平台Visual StudioDelphiVisual Studio.NETJava第1章 可视化编程与VB开发环境1.2 可
5、视化程序设计开发平台Visual BasicVisual BasicVisual Basic学习版:入门版本Visual Basic企业版 提供了一套功能完整的开发工具Visual Basic企业版 允许专业人员以小组的形式来创建分布式应用程序。它包括专业版的所有特性,加上Visual SourceSafe第1章 可视化编程与VB开发环境1.2 可视化程序设计开发平台Visual BasicVisual Basic功能与特点功能与特点具有面向对象的可视化设计工具。事件驱动的程序运行机制。提供了易学易用的应用程序集成开发环境结构化的程序设计语言支持多种数据库系统的访问支持动态数据交换(DDE)、
6、动态链接库(DLL)和对象链接与嵌入(OLE)技术第1章 可视化编程与VB开发环境1.3 VB开发环境初识VBVB的启动的启动工程模板现存选项卡最新选项卡第1章 可视化编程与VB开发环境1.3 VB开发环境初识VBVB的启动的启动工具栏属性窗口窗体布局窗口控件箱工 程 资 源管理窗口窗体设计器菜单栏标题栏第1章 可视化编程与VB开发环境1.3 VB开发环境初识VBVB开发环境的组成开发环境的组成 标题栏、菜单栏与工具栏现存 选项卡窗体设计器控件箱第1章 可视化编程与VB开发环境图片框 PictureBox指针标签 Label文本框 TextBox命令按钮 CommandButton单选按钮 O
7、ptionButton列表框 ListBox垂直滚动条 VscrollBar驱动器列表框 DriveListBox框架 Frame复选框 CheckBox组合框 ComboBox水平滚动条 HscrollBar文件列表框 FileListBox目录列表框 DirListBox计时器 Timer图形 Shape直线 Line图像 Image对象链接与嵌入 OLE数据控件 Date第1章 可视化编程与VB开发环境1.3 VB开发环境初识VBVB开发环境的组成开发环境的组成 标题栏、菜单栏与工具栏现存 选项卡窗体设计器控件箱:内部控件、非内部控件工程管理器窗口属性窗口第1章 可视化编程与VB开发环境
8、1.3 VB开发环境初识VBVB开发环境的组成开发环境的组成属性窗口 对象列表框 属性列表框 属性含义说明窗体布局窗口代码编辑器第1章 可视化编程与VB开发环境1.4 VB快速入门VBVB应用程序开发步骤应用程序开发步骤设计应用程序界面。设置属性。编写代码。运行调试。第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示设计应用程序界面 创建窗体:标准EXE 添加控件: 控件大小位置的调整 大小调整 位置调整:窗格控制第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示设置属性 默认属性 修改方法 直接输入 列表框选择 对话框选择控件名控件
9、名属性名属性名属性设置值属性设置值窗体窗体Form1Caption欢迎进入奇妙的欢迎进入奇妙的VB世界世界文本框文本框Text1Text命令按钮命令按钮Command1Caption确定确定第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示编写代码 代码窗口打开 双击对象 右击对象 代码窗口组成 对象列表框 过程列表框第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示编写代码 代码窗口打开 双击对象 右击对象 代码窗口组成 对象列表框 过程列表框第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示编写代码
10、创建事件过程代码 选择对象 选择过程(默认过程)程序的运行 单击启动按钮 按F5Text1.Text =“Text1.Text =“欢迎进入奇妙的欢迎进入奇妙的VBVB世界世界”第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示编写代码 创建事件过程代码 选择对象 选择过程(默认过程)程序的运行 单击启动按钮 按F5Text1.Text =“Text1.Text =“欢迎进入奇妙的欢迎进入奇妙的VBVB世界世界”第1章 可视化编程与VB开发环境1.4 VB快速入门案例一开发演示案例一开发演示程序的保存与装入 保存所涉及的文件:工程、窗体、标准模块、类模块 保存路径
11、选择(默认路径) 文件名选择(默认文件名) 文件的重新装入第1章 可视化编程与VB开发环境1.4 VB快速入门VBVB开发模式开发模式设计模式 进入:新建或打开一个工程或窗体 可以:设计窗体、绘制控件、编写代码并使用“属性”窗口来设置或查看属性设置值运行模式 进入:运行相应的窗体程序 可以:与应用程序进行交互,可观察应用程序的工作状况,可查看代码,但不能直接改动代码第1章 可视化编程与VB开发环境1.4 VB快速入门VBVB开发模式开发模式中断模式 暂时中止程序的执行,但不是退出程序 进入: 在执行程序时遇到断点。 在执行程序时按下Ctrl+Break键。 在执行程序时遇到Stop语句或产生了
12、某些错误 可以:检查、调试、重置、单步执行或继续执行程序三种模式的转换第1章 可视化编程与VB开发环境1.4 VB快速入门设计模式运行模式中断模式第1章 可视化编程与VB开发环境1.4 VB快速入门VBVB工程及其管理工程及其管理工程的概念:管理应用程序中所有不同文件的特殊文件组成 跟踪所有部件的工程文件(.vbp)。 窗体文件(.frm)。 窗体所对应的二进制数据文件(.frx) 标准模块所对应的一个文件(其文件扩展名为.bas)工程资源管理器第1章 可视化编程与VB开发环境1.4 VB快速入门VBVB工程及其管理工程及其管理工程管理 新建工程(只能有一个工程在运行) 打开工程 保存工程:直接保存,另存为 向工程中添加文件 工程与文件的关系:链接 添加方式 从工程中删除文件:删除链接 第1章 可视化编程与VB开发环境1.4 VB快速入门VBVB工程及其管理工程及其管理启动窗体的设置 应用场合:多窗体应用程序的设计与调试 设置方式:第1章 可视化编程与VB开发环境1.5 获取帮助MSDNMSDN:Mi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年饭店业主权转让协议
- 2024年重庆股权转让协议精简
- 2024年冬季道路扫雪服务承包协议
- 2024届安徽池州市高三年级寒假验收考试数学试题试卷
- 2023-2024学年浙江省效实中学高三下期末教学检测试题数学试题试卷
- 化服务交易结算协议模板2024
- 2024年度装修项目协议样本
- 2024虾池养殖权承包协议示例
- 2024挂靠项目管理协议样本集萃
- 2024年天然气服务协议范例
- 关于河源地区高中物理开展“大单元教学设计”的调查问卷分析报告
- 行洛坑钨矿智慧矿山综合楼招标文件
- 第十三讲 全面贯彻落实总体国家安全观PPT习概论2023优化版教学课件
- 上海市房屋租赁合同
- 五年级【美术(人美版)】动态之美(一)-课件
- 偏瘫病人的体位转移
- 全草类中药的鉴定
- 光伏储能式一体化充电站项目可行性研究报告
- 2023-2024年全国卷英语双向细目表
- 国际油轮与油码头安全指南 第5版 中文版-ISGOTT
- 动画概论教程课件 第4章 动画的分类
评论
0/150
提交评论