190 likes | 350 Views
操作课教室安排. VB 程序设计. 主讲人:孙秀丽. 学习本课程的先决知识. 1.Windows 基础知识 2.Office 软件 3. 多媒体软件简单应用. 程序设计语言的发展. 1. 面向机器 2. 面向过程 3. 面向对象. VB 属于上述哪种语言呢?. 面向对象. VB 主要功能和 特点. 1. 具有面向对象的可视化设计工具 ; 2. 事件驱动的编程机制 ; 3. 提供了易学易用的应用程序集成开发环境 ; 4. 结构化的程序设计语言 ; 5. 支持多种数据库系统的访问 ; 6. Active 技术 ;
E N D
VB程序设计 主讲人:孙秀丽
学习本课程的先决知识 1.Windows基础知识 2.Office软件 3.多媒体软件简单应用
程序设计语言的发展 • 1.面向机器 • 2.面向过程 • 3.面向对象 VB属于上述哪种语言呢? 面向对象
VB主要功能和特点 1. 具有面向对象的可视化设计工具; 2. 事件驱动的编程机制; 3. 提供了易学易用的应用程序集成开发环境; 4. 结构化的程序设计语言; 5. 支持多种数据库系统的访问; 6. Active技术; 7. VB 6.0在开发环境上、网络功能等的增强; 8. 完备的help联机帮助功能。
VB6.0安装 启动 退出 • 安装 P4 • vb6.0 程序软件下载地址: • http://192.168.10.112/jsj注:只能在校内下载 • 启动 P8 • 退出 P9
VB集成开发环境 P9 • 主窗口。该窗口包括标题栏、菜单栏、工具箱 • 窗体窗口 • 代码窗口 • 属性窗口 • 工程资源管理器窗口 • 工具箱窗口 • 窗体布局窗口
VB的三种工作模式 P11 中断 运行 设计
千万不能少了 我们俩呀!! 工程的组成 P12 • 工程文件(.Vbp) • 窗体文件(.Frm) • 标准模块文件(.Bas) • 类模块文件(.Cls) • 资源文件(.Res) • Active文件(.Ocx)
类与对象 1. 类 类是创建对象实例的模板, 包含了创建对象的属性描述和行为特征的定义。 2. 对象 是类的一个实例,继承了类的属性、方法。 VB中常用的对象有:窗体、控件等。
对象的三要素 (1)属性P22 对象的性质,即用来描述和反映对象特征的参数。 格式:对象名.属性名=属性值 例:text1.text=“Good morning!” (2)方法P23 对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。 格式:对象名.方法 [参数名表] 例:picture1.print “hello,everyone!” (3)事件 p22 响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。
VB的两种运行模式 P26 解释运行 编译运行
窗体 p28 • 窗体是用户和程序进行交互的平台,其本身是一个对象,同时也是其他对象的容器。
Print 方法 P30 • 语法:[对象].print[{Spc(n)|Tab(n)}][表达式列表][;|,] • Spc(n)函数:输出时插入n个空格 • Tab(n)函数:输出表达式时定位于第n 列 • ;( 分号):表示光标定位在上一个显示的字符后 • ,(逗号):表示光标定位在下一个打印区的开始位置,打印区每隔14列开始打印 • 若无“;”和“,”, 表示输出后换行。
Print方法举例 • 请在vb中演示比较 • Form1.print “ab” • Form1.print “cd”; • Form1.print “12”;”34” • Form1.print “56”,”78” • Form1.print spc(2);”12” • Form1.print Tab(2);”12”
Cls方法 P30 • 用来清除绘图语句和Print语句产生的文字和图形 • 语法是:[对象名] .Cls • 对象名可以是form或PictureBox • 例 : • Form1.cls • Picture1.cls
本课程习题 • http://www.shutcm.com/shutcm/jyjs/jxxx/jxdt/index.shtml • 或 上海中医药大学 机构设置 信息化办公室 教学信息 Visual Basic习题(一)
完成作业要求 • 请各位同学准备两本作业本 • 每次上操作课前把前次课布置的理论课作业提交给老师 • 提交上来的作业要包括作业题目和该题目答案,本人手写,不得复印或扫描等其他形式 • 请自行完成