




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,VB 程序设计,代课人:鲁友霞,联系方式613321) QQ:1023817081,2,二级VB考试模块介绍,公共基础(30分) 笔试(100分) (11套题) VB知识 (70分) 基本操作题(30分) 上机(100分) 简单应用题(40分) (85套题) 程序编写题(30分),VB成绩,3,VB是什么?,1、VB是微软公司出品的“可视化软件开发工具”。 (书中定义:VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序) 2、VB全称为Visual Basic,其中Visual是“可视化”的意思,
2、Basic是“初学者通用指令代码”的英文Beginners All-purpose Symbolic Instruction Code的简写,而不是“基本的”英文“basic”。,4,VB的用途,1、在ASP中用“VBScript”编写COM组件; 2、可以用VBA制作宏病毒; 3、可以用VBS创建脚本; 4、可以在.net平台上与Java,C+等一争高下; 5、在数据库编程、网络编程、黑客编程中,VB也 无时无刻不显示出它的用途的。等等,5,VB学习的几点建议,1、敢于提问; 2、善于总结; 3、勤于实践;,6,教学目标: 了解VB的特点 了解VB的版本 掌握VB集成开发环境 理解面向对象程
3、序设计方法 掌握VB工程开发设计步骤,第13章 VB概述,7,1.1.1 VB主要功能特点,可视化编程是因为VB提供了创建图形用户界面的方法 面向对象程序设计采用面向对象的程序设计思想 事件驱动编程机制 VB程序是由触发的事件决定代码的执行顺序 结构化程序设计语言即第七章要学习的控制结构 访问数据库,8,1.1.2 VB6.0的版本,学习版: Learning,专业版: Professional,企业版: Enterprise,3个版本,9,1.2 VB的启动与退出,启动和退出均有四种方法 (这里只介绍最常用的两种,另外两种请参考书本),10,1.3 主窗口,1、标题栏(三种状态) 2、菜单栏
4、(常用菜单作用、菜单可通过鼠标 和快捷键操作) 3、工具栏 (注意单位:1440缇twip=1英; 由 ScaleMode属性设置 ),11,1.4 其他窗口,1、窗体设计器窗口 2、属性窗口 3、工程资源管理器窗口(里面文件可分为6类型) 4、布局窗口 5、工具箱窗口 6、代码窗口 7、立即窗口 8、调色板窗口,12,2.1.1 对象,概念:对象是具有特殊属性(数据)和行为方式的实体。 (实体:是客观存在的事物。) 属性是一个对象的特性; 事件是VB预先设置好的、能够被对象识别的动作; 方法是特殊的对象和函数,13,对象属性,是一个对象的特性,不同的对象有不同的属性。,常见的属性: 标题(C
5、aption) 名称(Name) 颜色(Color) 字体(Font) 是否可见(Visible),14,1、可通过属性窗口设置(3种方式:直接键入; 选择输入;利用对话框) 2、可以通过程序语句设置。,属性设置:,用程序语句设置的格式: .=,例: cmdOk.Caption=“确定” Form1.Caption=“求两数和”,15,对象事件,在VB中,系统为每一对象预先定义好一系列的事件,如: 单击(Click) 双击(DblClick) 装载事件(Load) 改变事件(Change) 鼠标移动事件(MouseMove) 获取焦点事件(GotFocus),是由VB系统预先设置好的、能够被对
6、象识别的动作。,事件过程的一般格式: Private Sub _() End Sub 例: Private Sub Command1_Click() Form1.BackColor = vbRed End Sub,16,对象方法,方法调用格式: . ,是指对象要执行的动作。,17,2.2.1 窗体的结构与属性 (窗体属于一个对象哦),1、窗体的结构: 系统菜单 标题栏 最小化按钮 最大化按钮 关闭,18,2、窗体的常用属性 Backcolor(背景颜色):用来设置窗体的背景颜色。 设置格式:窗体名. Backcolor=颜色值 颜色值的设置格式有: 1)十六进制,例如” 3) VBcolor(
7、 0-255, 0-255 , 0-255)函数, 例如“VBcolor(255,0,0)”红色。,19,Name(名称):用来设置窗体的名称(只需符合表示符 的命名规则即可) Caption(标题):用来定义窗体标题。 设置格式:对象名. Caption=字符串 Borderstyle(边框类型):确定窗体边框类型,其值可为: 0-None:窗体无边框 1-Fixed Singel:固定单边框 2-Sizable:(默认值)可调整的边框 3-Fixed ToolWindow:固定工具窗口 4-Sizable ToolWindow:可变大小工具窗口,20,ControlBox(控制框):用来设
8、置窗口控制框(也称系统菜单, 位于窗口左上角)的状态,当为True 时,窗口左上角会显示一个控制框,当 为False时则不显示。 注意: ControlBox属性还与Borderstyle属性有关系。 当把Borderstyle属性设置为0-None时, ControlBox属性将不起作用。,21,Enabled(允许):该属性用于激活或禁止。当为True时,窗体 对象能接收系统事件;当为False时。窗体 对象不能接收系统事件。 设置格式:对象名. Enabled=Boolean值 字形属性设置(font):用来设置输出字符的各种特性,包括 字体、大小等。 ForeColor(前景颜色):同
9、Backcolor,22,Height、Width(高、宽):用来指定窗体的高度和宽度,其单 位为twip. 设置格式:对象名. Height=数值 对象名. Width =数值 Icon(图标):用来设置窗体最小化时的图标。 MaxButton、MinButton(最大、最小化按钮):用来显示窗体 右上角的最大化、最小化按钮。,23,Picture(图形):用来在对象中显示一个图形。 Top、Left(顶边、左边位置):用来设置对象的顶边和左边的 坐标值,用以控制对象的位置。 Visible(可见性):用来设置对象的可见性。 设置格式:对象名. Visible=Boolean值 Window
10、State(窗口状态):用来设置窗体的操作状态。其值有: 0-正常状态,有窗口边界 1-最小化状态,显示一个示意图标 2-最大化状态,无边界,充满整个屏幕,24,2.2.2 窗体事件,1、Click(单击)事件 2、DblClick(双击)事件 3、Load(装入)事件(用来在启动程序时对属性和变量进行初始化) 4、Unload(卸载)事件(用来在退出程序时提示用户对程序进行保存) 5、Activate(活动)、Deactivate(非活动)事件,25,2.3 控件,VB6.0的控件分为3类:标准控件 ActiveX控件 可插入对象,26,27,控件的命名,在一般情况下,窗体和控件都有默认值,
11、 如form1、command1、text1等 在给控件命名时,要尽量做到见名知义!,28,2.3 控件的画法和基本操作,1、画法(两种) 缩放 复制和删除 2、基本操作 位置和大小 选择,29,3.1 VB中的语句,1.VB中的语句是执行具体操作的指令,每个语句以回车键束; 2.在输入语句时,命令词、函数等可以不必区分大小写。 例如,在输入Print时,不管输入Print、print,还是PRINT,按回车后都变为Print。 3.一般情况下,输入程序时要求一行一句,一句一行。 当把几个语句放在一行中时,各语句之间用冒号隔开。 4.一个语句行的长度不能超过1023个字符,当一条语句一行写不完
12、时,用续行符(下划线)连接。 注意:续行符与它前面的字符之间至少要有一个空格。,30,1、赋值语句,一般格式: Let 目标操作符=源操作符 源操作符: 变量(简单变量或下标变量) 表达式(数值、字符或逻辑) 常量 带有属性的对象 目标操作符:变量或带有属性的对象 “=”:赋值号 Let 可以省略,31,2、注释语句,一般格式:Rem 注释内容 或 注释内容,3、结束语句,一般格式:Stop,32,新建一个工程,设计用户界面,设置相关属性,编写事件过程及通用过程代码,保存、调试、运行, 形成可执行文件,以求两数和的程序为例,说明VB工程的建立全过程,3.2 VB程序设计的基本步骤,33,新建工
13、程,34,设计界面,设计对象控件的布局 改变Caption属性的值为“求和” 改变对象标签、命令按钮的Caption属性的值 改变文本框的属性Text为0,窗体,标签,命令按钮,文本框,35,编写代码,三种方式: 在窗体上双击命令按钮 在工程管理器窗口单击“查看代码”按钮 在视图菜单中选择“代码窗口”命令,36,运行与调试工程,选择“运行”菜单中的“启动”命令,或单击工具栏中的“启动”按钮,或按F5键,即可运行。,在文本框中输入数据,然后点击“求和”按钮,即可得到两数的和,显示在文本框中。,计算结果,37,保存工程,程序代码检查没有错误后,可保存工程。 选择“文件”菜单中的“保存工程”。 在“文件对话框”中选择合适的文件夹后,点击“保存”即可。,保存窗体文件后,系统会弹出“工程另存为”对话框,同样选择文件夹,点击“保存”,38,生可执行文件,编译成.exe文件,可脱离VB环境运行 选择“文件”菜单中的“生成可执行文件” ,则系统弹出“生成工程”对话框。 在“生成文件对话框”中选择合适的文件夹,输入文件名点后,击“确定”即可。,39,3.4 VB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 统计局考试试题及答案
- 2025江西修水县旅游投资发展有限公司公开招聘4人笔试历年参考题库附带答案详解
- 中国ITO导电玻璃行业发展监测及投资战略规划报告
- 中国竹炭床垫行业发展监测及投资战略规划报告
- 中国智慧商业行业发展前景预测及投资战略研究报告
- 2025年中国手机双卡通行业市场深度分析及投资战略研究报告
- 2020-2025年中国农业产业化行业市场前景预测及投资战略研究报告
- 多格式全数字摄像机行业深度研究分析报告(2024-2030版)
- 企业人事档案课件
- 2024年中国防晒隔热膜行业市场调查报告
- 爆破工程技考核试卷
- GB/T 9766.6-2021轮胎气门嘴试验方法第6部分:气门芯试验方法
- GB/T 35273-2020信息安全技术个人信息安全规范
- GB 18068-2000水泥厂卫生防护距离标准
- 教师调动登记表(模板)
- 2022年医院收费员考试试题及答案
- 福建省林业行政执法人员法律考试
- 《组织机构代码证》word版
- 钢筋下料单(参考模板)
- 欧亨利短篇小说集(课堂PPT)
- OPGW光缆计算
评论
0/150
提交评论