【VB开源代码栏目提醒】:网学会员为广大网友收集整理了,VB程序设计基础教程(全套课件358P) - 大学课件,希望对大家有所帮助!
VB程序设计基础教程06:38 参考书 书名: Visual Basic 程序设计简明教程(6.0版) 作 者: 龚沛曾 陆慰民 杨志强 出 版 社: 高等教育出版社06:38 Visual Basic 程序设计第一章 Visual Basic入门第二章 Visual Basic的
代码编程基础第三章 Visual Basic的过程、函数和方法第四章 创建用户界面第五章 菜单设计与多文档界面第六章 文件管理与操作06:38 第一章 Visual Basic入门 1.1 程序和程序设计语言 1.2 类、对象、属性、方法与事件 1.3 Visual Basic简介 1.4 Visual Basic基础 1.5 Visual Basic应用程序的结构06:38第二章 Visual Basic的
代码编程基础 2.1
代码基础 2.2 数据类型及运算 2.3 顺序结构程序设计 2.4 选择结构程序设计 2.5 循环结构程序设计 2.6 数组06:38第三章Visual Basic的过程、函数和方法 3.1 Sub过程 3.2 Function过程 3.3 参数传递 3.4 递归过程 3.5 变量、过程的作用域 06:38 第四章 创建用户界面 4.1 Visual Basic 的窗体 4.2 Visual Basic的控件 4.3 常用标准控件 4.4
常用的绘图方法 4.5 键盘与鼠标事件过程 4.6 多重窗体程序设计 4.7 对话框06:38 第五章 菜单设计与多
文档界面 5.1 菜单的基本概念 5.2 菜单编辑器简介 5.3 设计菜单栏 5.4
设计弹出式菜单 5.5 多
文档界面应用程序06:38 第六章 文件管理与操作6.1 文件系统的基本概念6.2 FSO对象模型略6.3 文件
系统控件6.4 用传统的文件I/O语句和函数处理文件06:381.1 程序和程序设计语言 人们想用计算机解决一个
问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行,计算机才能按照人的意图完成指定的
工作。
我们把计算机能执行的指令序列称为 程序,而编写程序的过程称为程序设计。
程序设计06:38 1.1 程序和程序设计语言 计算机程序:
计算机为完成一个特定任务而执 计算机程序 行的一系列指令集合 计算机程序设计语言:人与计算机之间进行通 计算机程序设计语言 信的工具,是一组记号和一些用以组合这些记 号的规则 程序设计语言 低级语言——面向特定的计算机而设计的语言 机器语言 汇编语言 高级语言 面向过程的语言 面向对象的语言( OOP ) 06:38低 机器语言 可以被计算机直接理解和执行、难记忆、不级 (面向机器的语 直观、难理解、开发周期长、对用户要求 言) 高、程序可移植性差语 汇编语言 比机器语言更易于理解、编制与修改,但不言 同指令集的CPU的汇编语言也不尽相同,需 要汇编成机器语言才能被计算机直接执行高 面向过程语言 可移植性好、语句功能强、编程效率高、解级 (FORTRAN、 放了程序员,需要详细描述解题过程 C、PASCAL、语 BASIC) 面向对象语言 把要处理的数据和处理数据的算法“封装”在言 (C、JAVA、 一起,用于抽象地描述现实世界的对象。
代 Visual Basic、 码可重用性高、编程效率高、执行过程与面 VC) 向过程的应用程序不同——事件驱动,每次 执行的顺序可能不同 06:38 高级语言程序的执行 解释执行 优点:方便调试 缺点:速度不快、不能脱离编译环境 编译执行 优点:可执行文件能脱离编译环境,独立运 行,执行效率高 注:Visual Basic 是在调试时采用解释执 行,设计完毕后可以把它编译成可执行文 件06:38 1.2 Visual Basic简介 特点 Visual Basic 用于网页设计的Vbscript 用于流行
软件的二次开发的嵌入式Visual Basic语 言 Visual Basic For Application VBA 版本简介
学习版 专业版 企业版06:38 安装(典型安装、自定义安装) Microsoft Windows NT 95和更高版本,或 Microsoft Windows NT Workstation 4.0 或更高版 本 486DX/66 MHZ或更高的处理器,或任何运行于 Microsoft Windows NT Workstation的Alpha处理 器 CD-ROM Microsoft Windows 支持的VGA或分辨率更高的 监视器 16MB RAM for windows 95,32MB RAM for windows NT Workstation 鼠标或其他定点设备 MSDN06:38 1.3 Visual Basic 基础 启动
VB 方法一:通过开始菜单 方法二:使用“资源管理器” 方法三:桌面快捷方式
VB的IDE06:381.4 类、对象、属性、方法与事件 类——对象的模板,是对象的归纳与总 结。
即把同属一个类的对象所具有的共 同特征的描述提取出来,作为一个概念 来研究 工具箱上的所有控件 对象——实际存在的东西,是类的具体 对象 表现,即类的实例化 与现实世界不同在于:在面向对象程序设 计中是先有类才有对象 例: 被拖动到窗体上的控件 06:38 属性——一个对象具有的静态特征 属性 同属于一个类的对象具有相同的属性,但每个 对象属性值可能不同 例: 方法——一个对象具有的动态特征,它是指 方法 对象所具有的动作和行为 例: 对象.方法 参数列表 例如:form1.print “你好!” form1.cls 06:38 事件:对象能够识别并做出反应的外部刺 激,用来传递信息 当人受到该事件刺激时就会作出反应,在应用程 序中我们称之为事件过程 例: Sub 对象名_事件过程名(参数
列表) ….. 事件过程
代码) End Sub例如: Sub command1_Click command1.VisibleFalse End Sub06:38 1.5
VB应用程序开发过程 创建
VB应用程序的五个主要步骤: 新建一个工程 创建应用程序界面 设置属性 编写
代码 保存工程→进行编译与运行应用程序,生 成exe可执行程序06:38