浙江理工大学计算机教研部马海燕2007年3月.ppt

上传人:本田雅阁 文档编号:2750565 上传时间:2019-05-10 格式:PPT 页数:24 大小:922.52KB
返回 下载 相关 举报
浙江理工大学计算机教研部马海燕2007年3月.ppt_第1页
第1页 / 共24页
浙江理工大学计算机教研部马海燕2007年3月.ppt_第2页
第2页 / 共24页
浙江理工大学计算机教研部马海燕2007年3月.ppt_第3页
第3页 / 共24页
浙江理工大学计算机教研部马海燕2007年3月.ppt_第4页
第4页 / 共24页
浙江理工大学计算机教研部马海燕2007年3月.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《浙江理工大学计算机教研部马海燕2007年3月.ppt》由会员分享,可在线阅读,更多相关《浙江理工大学计算机教研部马海燕2007年3月.ppt(24页珍藏版)》请在三一文库上搜索。

1、浙江理工大学 计算机教研部 马海燕 2007年3月,计算机程序设计,Visual Basic,教学计划,本学期总学时80;理论教学48学时,上机32学时; 教学日历请到“网络课堂”下载 教材: Visual Basic程序设计基础(第1章第9章) 参考书: Visual Basic 例题汇编与解析(中国铁道出版社) 学习方法:通过编写程序、上机调试,尽快掌握面向对象的程序设计方法,提高自己的编程能力 学习目标:通过本学期的学习,参加下学期举行的浙江省非计算机专业计算机等级二级(VB)考试,通过后取得证书,成绩评定,书面作业+点名+课堂练习:30% 抽查:每次讲课前进行学习内容回顾和检查(包括课

2、本知识、上课内容和实验内容)。 课堂练习准备一本本子,左上标明学号,每次上课课堂练习后上交,下次上课前下发,每次成绩或为满分,或为零分,旷交者按旷课论处,3次课堂练习不交者取消期中考试资格! 实验:每个实验题目完成后先按要求保存在本地E:盘上,下机前再保存到私人空间或自己的U盘、软盘上,同时交到交作业空间。20% 期中考试:20% 期末考试:30%,书面作业要求,另准备两本练习簿 ,左上角标明学号 每周交替交作业。注意:不接受纸张! 迟交者扣分! 下周一实验课后交本,内容: 什么是对象、对象的属性、方法和事件;举一个实例来说明 谈谈你对程序设计课程的想法 实验一预编程代码与订正(请用不同颜色订

3、正) 没有进行实验预编程的不允许进机房并按旷课处理! 在7#和3#机房上机,Tips,8号机房为开放式学习机房,周一周五下午、晚上有值班老师负责答疑 优秀VB编程学习站点推荐 http:/ VB爱好者乐园 http:/ AppleVB http:/ 千千VB “网络课堂”文件夹:ftp:/你的学号10.16.23.2/网络课堂/马海燕/07VB 教学与实验网站:http:/ 联系方式: Email: Tel:86843491,第一讲,主题,程序设计语言 对象及其属性、方法与事件 Visual Basic简介 开发VB应用程序的方法与步骤 编写第一个VB应用程序,程序设计语言,程序存储与程序控制

4、工作原理 低级语言:面向机器,不通用 机器语言: 直接执行 汇编语言: 源程序 汇编目标程序 高级语言:面向问题,通用、易学 解释型:边解释边执行 编译型:编译成目标程序( 连接可执行程序) 程序设计语言的支持环境:源程序在程序设计语言支持下通过操作系统来控制计算机的运行,Visual Basic的历史与特点,发展: Beginners all-purpose symbolic instruction code Visual Basic: 可视化的程序设计语言 Microsoft于1991年推出,1.0版到5.0版、6.0版 Visual Basic. Net 特点: 面向对象程序设计:建立对

5、象、对象间的关联 可视化的编程工具:GUI图形用户界面的设计 事件驱动的编程方式:对象与对象、程序与对象之间由对象的事件相联系 结构化的程序设计方法:继承了Basic语言特点,VB6.0运行环境与启动,软硬件条件: Windows95/Windows NT4.0 以上版本操作系统 CPU:486DX/100以上 至少250M可用硬盘空间 24M以上内存 安装:运行光盘上的setup文件,按提示进行安装。 启动:与启动其他Windows应用程序相同 帮助:MSDN,VB6.0 集成开发环境,工程资源管理窗口,属性窗口,窗体布局窗口,工具箱,窗体对象,对象|代码窗口,立即窗口,基本概念,对象(Ob

6、ject):是代码和数据的集合。在VB中可以使用的对象有窗体、控件、菜单、屏幕、剪贴板,还可以自己设计对象。 类:同一种对象的抽象概念。对象是类的实例。 属性:对象的性质。每个对象都有名称(Name)和各种属性,属性值决定了对象的外观和行为。 属性可以在属性窗口中设置(静态) 属性可以在程序代码中改变(动态) 方法:对象所具有的动作和行为。在VB中方法是编写封装好的过程和函数,可以直接调用。 事件:对象能够识别的外部刺激。在VB中每个对象都有预先定义的对象能够识别的动作。 事件过程:事件发生后对象的反应。在VB中对象响应了某个事件时所执行的程序代码段就是事件过程。,Windows应用程序设计模

7、式,Windows属于事件驱动结构、只有事件发生时,程序才会执行;没有事件时,整个程序处于停滞状态。程序=对象+动作 界面设计:选择程序所需要的对象,并对对象进行合理的设置,如窗口(命令按钮、单选钮、列表框、标签)、菜单、对话框等 程序代码设计(驱动式结构):建立对象之间的逻辑联系,建立与这些对象相关联的事件过程,对可能发生的事件作出适当的反应(属性如何改变、运用什么方法),通过对象之间发送和接收到的消息(事件)来决定应用程序中的控制流。,设想和实现,编程步骤,设计第一个应用程序,明确功能:显示文字信息,需要的对象 启动VB,在新建工程对话框中选择“标准 EXE” 如果已经在VB环境,菜单文件

8、|新建工程 ;(对于不要保存的工程,可以先删除,菜单文件|删除工程 ,再新建工程) 用户界面设计 窗体Form:Name、Caption、BorderStyle、Font、ForeColor等 命令按钮CommandButton: Name 、 Caption 编写事件过程 运行程序、调试程序(反复),属性设置方法,属性窗口设置:静态 赋值语句设置:动态 语法: 对象名.属性 = 值 省略对象名时表示当前窗体 例子: Caption = “欢迎” FontName = “宋体” BackColor = vbBlue cmdshow. FontName = “楷体_GB2312” FontSiz

9、e = 24 Width = 5000 有用的信息 附录一:字号与磅对应表.doc 附录二:颜色常量.doc,初识几个窗体上的方法,Print方法 用于在指定对象上显示内容 格式:对象名. Print 输出内容 输出内容可以是计算结果(如Print 3+5*2)、也可是字符(用双引号括起来,如Print “欢迎”、Print “3+5*2” ) 格式:对象名. Print 空Print语句,显示一个空行 Cls方法 用于在指定对象上清除显示内容 格式:对象名. Cls,认识两个事件和一条语句,事件 Click:单击 DblClick:双击 语句 语法: End 功能: 程序结束运行,VB程序书

10、写规范初步,在代码窗口中设计程序代码 事件过程格式:首尾语句系统自动生成,书面答题时不要遗漏 事件过程头语句 语句 End Sub 一般一条语句写一行;每条语句的格式都必须符合语法规定。 若一条语句分行写,输入“空格_”后回车再在下一行继续写 若一行写多条语句,用“ : ”分隔 程序代码不区分大小写 注意缩格形式编写语句,保存工程,文件|保存工程 保存窗体文件 .frm (默认文件名Form1.frm) 保存工程文件 .vbp (默认文件名工程1.vbp) 建议:将各个工程保存在不同的文件夹中 在保存工程对话框中,选择保存位置后单击“新文件夹”按钮,建立新文件夹 单击“打开”,选择保存位置为新建的文件夹 为窗体文件、工程文件起名或默认名保存,建立可执行文件,菜单命令文件|生成工程1.exe 在生成工程对话框中,选择保存位置,为建立的可执行文件命名 该文件可脱离 Visual Basic环境单独运行,也可创建快捷方式,打开工程,菜单命令文件|打开工程 选择相应的工程文件名(.vbp),实验一 VB程序设计初步,实验目的: 掌握VB程序的开发步骤 了解窗体的常用属性、事件和方法 初步掌握命令按钮的使用 完成两个程序设计 “问候”程序 单击窗体,显示信息 单击“结束”按钮,程序结束 “欢迎”程序 单击“显示”按钮,显示信息 单击“清除”按钮,清除窗体 双击窗体,程序结束,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1