- 2
- 0
- 约3.54千字
- 约 29页
- 2018-08-26 发布于河南
- 举报
Visual Basic 程序设计教程 第1章 程序设计基础 主要内容 Visual Basic应用程序设计是在一个集成开发环境(IDE)中完成的。 本章介绍Visual Basic 6.0版的语言基础和集成开发环境。 1.0程序设计语言概述 1.0.1 程序设计语言及发展 机器语言:能直接识别和执行的二进制指令 汇编语言:利用助记符代替二进制指令编写程序,然后汇编成机器语言执行 高级语言:接近人类自然语言和数学语言,易读、易学、易维护 1.0.2 程序设计语言的运行方式 编译方式 解释方式 1.0程序设计语言概述 1.0.3程序设计方法发展历程 面向计算机的程序设计 机器语言、汇编语言 面向过程的程序设计 使用子程序与结构化的功能模块自顶向下,分而治之 面向对象的程序设计 注重对象、抽象成类 确定对象、提出问题、解决问题 优点:符合人类思维、易于开发维护、代码可重用、界面友好 1.0程序设计语言概述 1.0.4算法及其描述 概念:解决问题的步骤 特征 有穷性:步骤有限 确定性:初条件相同则结果相同 有效性:每一步都可执行 有0个或多个输入 至少有一个输出 1.0程序设计语言概述 1.0.5算法的描述 自然语言 文字冗长、有二义性、表达不确切 流程图 借助图形符号描述,直观形象,易于理解 N-S图 简化了的流程图 开始 输入M,N NM? 输出N 输出M 结束 Yes No 输入M,N NM N=M 输出N 输出M 1.1 Visual Basic的发展及特点 1.1.1 Visual Basic的发展 Visual Basic是Microsoft公司于1991年推出的基于窗口的可视化程序设计语言,版本号为1.0。“Visual”是“可视化”的意思。Visual Basic的语法与BASIC语言的语法基本相同,因此Visual Basic也具有易学易用的特点,但是其编程系统采用了面向对象、事件驱动机制,与传统BASIC有很大的不同。1998年,又推出了Visual Basic 6.0(简称VB 6.0),该版本在创建自定义控件、对数据库的访问等得到进一步加强。Window2000推出后,又出现了VB.net。 Visual Basic的版本 版本主要有三种: 学习版 专业版 企业版 它们按功能由弱到强分别是学习版、专业版和企业版。其中学习版功能最弱,但却是免费的,而专业版和企业版功能都是商业软件,但功能比学习版要强许多,比如有更多的控件等。 1.1.2 Visual Basic的特点 可视化 面向对象的程序设计 事件驱动编程机制 结构化程序设计语言 可扩充性 数据库访问 动态数据交换 对象链接与嵌入 1.2 Visual Basic的安装与启动 三种安装方式 典型安装 自定义安装 最小安装 1.2 Visual Basic的安装与启动 启动Visual Basic 6.0 方法一:开始菜单/程序/Microsoft Visual Basic6.0中文版/Microsoft Visual Basic6.0中文版 方法二:找到安装有VB软件的文件夹,用鼠标双击vb6.exe文件的图标。 方法三:开始菜单/运行,找出vb6.exe文件运行。 方法四:建立快捷方式。鼠标双击快捷方式图标。 集成开发环境 标题栏 菜单栏 工具栏 工具箱 窗体窗口 代码窗口 立即窗口 工程窗口 属性窗口 窗体布局窗口 1.3 集成开发环境 标题栏 缺省标题为 “工程1-Microsoft Visual Basic[设计]”。方括号中的“设计”表示此时的开发环境为“设计模式”。 VB有三种工作模式: 设计模式:可进行用户界面的设计和代码的编制。 运行模式:运行应用程序,这时不可编辑代码,也不可编辑界面。 中断模式:应用程序运行暂时中断,这时可以编辑代码,但不可以编辑界面。按F5键或单击“继续”按钮程序继续运行;单击“结束”按钮停止程序的运行。在此模式会弹出“立即”窗口。 可以通过鼠标、热键、键盘等多种方式执行菜单命令。 菜单栏 工具栏 每种工具栏都有固定和浮动两种形式 1.3.1 窗体窗口:应用程序最终面向用户的界面 1.3.2 属性窗口 :显示、设置对象的属性 1.3.3 工程资源管理器窗口:显示管理项目文件 1.3.4 代码窗口:书写程序代码 1.3.5 工具箱窗口:显示各种可用控件对象 1.3.6 其它窗口 窗体布局:指定应用程序运行时,窗体的初始位置; 立即窗口:用于调试程序,临时显示参数或变量的值; 对象浏览器:查看工程中定义的模块或过程、对象库、类型库等以及过程中使用的常量; 1.4 VB语句及书写规则 VB语句 执行语句:使计算机产生一定的操作,如赋值、循环等; 非执行语
您可能关注的文档
最近下载
- 2024年江西新能源科技职业学院单招职业适应性测试题库及答案解析.docx VIP
- 2026版第5次一本英语听力训练100篇-6年级.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 2025年春阳光课堂金牌练习册八年级道德与法治下册人教版答案.pdf VIP
- 海关历史与发展(全).ppt VIP
- 人教版劳动教育七下 劳动项目五《雕刻印章》课件.ppt VIP
- 浙里新中考·对题38练.docx VIP
- 国际贸易概论(第四版) 课件 姚大伟 第一单元国际贸易基础理论.ppt
- 《C语言程序设计》信息化教学实施报告 .pdf VIP
- 2026年浙江工贸职业技术学院单招综合素质笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)