操作课教室安排 上课时间 上课机房 选课序号 计算机应用基础周五上午1,2节(2-15周) 10304 252 253 10306 254 255
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中常用的对象有:窗体、控件等。 类是创建对象实例的模板, 包含了创建对象的属性描述和行为特征的定义。 是类的一个实例,继承了类的属性、方法。 VB中常用的对象有:窗体、控件等。
对象的三要素 格式:对象名.属性名=属性值 例:text1.text=“Good morning!” (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 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习题(一)
完成作业要求 请各位同学准备两本作业本 每次上操作课前把前次课布置的理论课作业提交给老师 提交上来的作业要包括作业题目和该题目答案,本人手写,不得复印或扫描等其他形式 请自行完成