金文老师的VB笔记

上传人:夏** 文档编号:470274532 上传时间:2023-07-16 格式:DOC 页数:86 大小:3.68MB
返回 下载 相关 举报
金文老师的VB笔记_第1页
第1页 / 共86页
金文老师的VB笔记_第2页
第2页 / 共86页
金文老师的VB笔记_第3页
第3页 / 共86页
金文老师的VB笔记_第4页
第4页 / 共86页
金文老师的VB笔记_第5页
第5页 / 共86页
点击查看更多>>
资源描述

《金文老师的VB笔记》由会员分享,可在线阅读,更多相关《金文老师的VB笔记(86页珍藏版)》请在金锄头文库上搜索。

1、第一章 VB程序开发环境第一节 VB的启动与退出一、启动VB的四种方法 1、“开始”“程序” 2、“我的电脑”。 3、“开始”“运行” 4、建立启动VB6.0的快捷方式。二、 VB启动后的简单设置 1、新建工程标准EXE 2、(1)SDI单文档界面 (2)MDI多文档界面切换: “工具”“选项”“高级”“SDI开发环境” 3、退出VB:1. ALT+Q 2.“文件”“退出” 3. 右上角 第二节 主窗口的组成1、标题栏:3种模式(设计模式、运行模式、中断模式) Alt+空格2、菜单栏:(13个)(1)菜单的分类 1.直接执行 : 菜单后没有任何标志2.弹出对话框 : 有省略号,单击可以弹出一个

2、对话框 3.下一级菜单: 后面有小三角,有下一级菜单2) 进入菜单栏的方法 1.用鼠标 2.用键盘 用alt或F10键先激活菜单栏,然后用光标选择 alt+激活键 注:如果打开不需要的菜单,或者执行菜单命令时打开了不需要的对话框,可用esc键关闭。3) 快捷键:新建工程:ctrl+N 打开工程:ctrl+O 保存工程:ctrl+S3、 工具栏 (1)工具栏的分类:4种。编辑、标准、窗体编辑器和调试 菜单栏下的为标准工具栏 (2)工具栏的形式:固定,浮动4.快捷键:ctrl+x 剪切 Ctrl+c 复制 Ctrl+v 粘贴第三节 其他窗口(一) 窗体设计器窗口1、 简称窗体(From),是应用程

3、序最终面向用户的窗口,他对应于应用程序的运行结果。2、 清除或者改变窗体中像素点的距离:“工具”“选项”“通用”(二) 工程资源管理器窗口1、 在工程资源管理器窗口中,含有建立一个应用程序所需要的文件的清单。工程资源管理器窗口中的文件可以分为6类,即窗体文件(.frm)、程序模块文件/标准模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、工程组文件(.vbg)和资源文件(.res)。其中工程文件最常用,窗体,程序较常用2、 工程资源管理其中的文件的分类(1) 工程文件.vbp和工程组文件.vbg 每个工程对应一个工程文件。当一个工程包括两个以上的工程时,这些工程构成一个工程组

4、。 “文件”“新建工程”建立一个新的工程,“打开工程”打开一个已有的工程,“添加工程”添加一个工程。(2) 窗体文件.frm 每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包括代码)都放在窗体文件中,一个应用程序最多可有255个窗体,因此可以有多个以.frm为扩展名的窗体文件。 “工程”“添加窗体”或单击工具栏中的“添加窗体”添加一个窗体, “工程”“移除窗体”删除当前的窗体。每建立一个窗体,工程资源管理器窗口就增加一个窗体文件,每个窗体文件都有一个不同的名字,可以通过属性窗口设置(Name属性),其默认名字为Formx(x为1,2,3,),相应的默认文件名为Formx.frm.(3

5、)标准模块文件.bas 标准模块文件也称程序文件,是为合理组织程序而设计的。是一个纯代码性质的文件,不属于任何一个窗体,主要是在大型应用程序使用。 标准模块由程序代码组成,主要用来声明变量和定义一些通用的过程,可以被不同窗体的程序调用。标准模块通过“工程”“添加模块”建立。(4) 类模块.cls. VB提供了大量预定义的类,同时也允许用户根据需要定义自己的类,每个类都用一个文件来保存,其拓展名为(5)资源文件.res 资源文件存放各种资源,可同时存放文本、图片、声音等资源。由一系列独立的字符串、位图及声音文件(.wav、mid)组成,是一个纯文本文件,可以用简单的文字编辑器编辑。3、 选项卡的

6、切换 工程资源管理器窗口顶部有3个按钮,分别为“查看代码”、“查看对象”、“切换文件夹”(三) 属性窗口1、属性的显示方式分为两种,即按字母顺序的按分类顺序2、每个VB对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和对应的操作由所设设置的值来确定。有些属性的取值是有一定的限制的。PS:标题caption(四)工具箱窗口1、由工具图标组成,这些图标是VB应用程序的构件,称为图形对象或控件,每个控件由工具中的一个工具图标来表示。2、在一般情况下,工具箱位于窗体的左侧。工具箱中的工具分为两类,一类为内部控件或标准控件,一类为Active控件。启动VB后,工具箱中只有内部控件。3、工具箱主要

7、用于应用程序的界面设计。在设计阶段,首先用工具箱中的工具(控件)在窗体上建立用户界面,然后编写程序代码。界面设计完全通过控件来实现三、(了解)除上诉几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局窗口、代码编辑器窗口、立即窗口、本地窗口和监视窗口等。第二章 对象及其操作第一节 对象一、 VB的属性(一) 什么是对象1、 窗体和控件就是VB中预定义的对象。2、 对象是具有特殊属性(数据)和行为方式(方法)的实体。建立一个对象后,其操作通过与该对象有关的属性、事件、方法来描述。(二) 、对象属性 1、属性是一个对象的特性,不同的对象有不同的属性 2、设置对象属性方法属性窗口在程序中用程序语句

8、设置一般格式:对象名.属性名=新设置的属性值(例:commond1.width=1695) (三)、对象事件 1、事件是由VB预先设定好的、能够被对象识别的动作,不同的对象能够识别的事件不同,当事件由用户触发时,对象就会对改事件做出反应 2、响应某个事件后所执行的操作通过一段程序代码来实现,这样的一段程序代码叫做事件过程 3、事件过程的一般格式如下 Private.sub对象名称_事件名称() 事件响应程序代码End sub“对象名称”指的是该对象的Name属性,“事件名称”是由VB预先定义好的赋予该对象的事件,而这个事件必须是对象所能识别的(四) 、对象方法1、在传统的程序设计中,过程和函数

9、是编程语言的主要部件,而在面向对象的程序设计中,引入了称为方法的特殊过程和函数2、方法的操作与过程、函数的操作相同,但方法是特殊对象的一部分,正如属性和事件是对象的一部分一样,其格式为 格式:对象名称.方法名称(form1.printabc即在窗体上输出abc,如果对象名是窗体的话,经常省略)PS:Print为方法名,可打“?空格“*”再按空格二、 对象属性设置(一) 激活属性窗口 1、用鼠标单击属性窗口的任何部位 2、 “视图”“属性窗口” 3、按F4键 4、单击工具栏上的“属性窗口” 5、ctrl+pgdn或ctrl+pgup(二) 属性不同设置新属性的方式也不一样,通常有以下三种 1、直

10、接键入属性值 2、选择输入,即通过下拉列表选择所需要的属性值3、利用对话框设置属性值第二节 窗体一、 窗体的结构与属性(一) autoredraw自动重画(刷新) 如果把autoredraw属性设置为true,则当一个窗体被其他窗体覆盖、又回到该窗体时,将自动刷新窗体的所有图形,如果把该属性设置为false,则必须通过事件过程来设这一操作。该属性的默认值为false。(二)backcolor背景颜色 该属性用来设置窗口的背景颜色,颜色是一个十六进制常量,每种颜色都用一个常量来表示。该属性适用于窗体及大多数控件,包括复选项、组合框、命令按钮、目录列表框、文件列表框、驱动列表框、框架、网格、标签、

11、列表框、单选按钮、图片框、形状及文本框。(三) borderstytle(边框类型) 该属性用来确定窗体边框的类型 窗体边界 设置值 作用 0-none窗体无边框1-fixed single固定边框,可以包含控制菜单栏、标题栏、“最小化”按钮。其大小只能用最大化和最小化按钮改变。2-sizable(默认值)可调整边框,窗体大小可变,并有标准的双线边界3-fixed dialog固定对话框,可以包含控制菜单框和标题栏,但没有最大化和最小化按钮,窗体大小不变(设计时设定),并有双线边界4-fixed toolwindow固定工具窗口,窗体大小不能改变,只显示关闭按钮,并用缩小的字体显示标题栏5-s

12、izeable toolwindow可变大小工具窗口,窗体大小可变,可显示关闭按钮,并用缩小的字体显示标题栏注:在运行期间,borderstyle属性是“只读”属性,也就是说,他只能在设计阶段设置,不能在运行期间改变 除窗体外,borderstyle属性还可以用于多种控件,其设置值也不一样(四) caption(标题) 该属性用来定义窗体标题,启动VB或者执行“工程”菜单中的“添加窗体”命令后,窗体使用的是默认标题(form1.。),用caption属性可以把窗体标题改为所需要的名字,该属性即可以通过属性窗口设置,也可以在事件过程中通过程序代码设置,其格式如下: 对象.caption=字符串

13、这里的对象可以是窗体、复选框、命令按钮、数据控件、框架、标签、菜单及单选按钮,“字符串”是要设置的窗体的标题,例如: Form1.caption=visual basic text将把窗体标题设置为“visual basic text,如果省略“=字符串”,则返回窗体的当前标题。(五) controlbox(控制框) 用来设置窗口控制框(也称系统菜单,位于窗口左上角)状态,当被设置成true(默认)时,窗口左上角会显示一个控制框。controlbox属性还与borderstyle属性有关,如果把borderstyle属性设置为“0-none”,则controlbox属性将不起作用(即使被设置为

14、true),controlbox属性只适用于窗体。(六)enable(允许) 每个对象都有一个enable属性,可以被设置为true或者false,分别用来激活或者禁止对象,对于窗体该属性一般设置为true,为了避免鼠标或键盘事件发送到某个窗体也可以设置为false。该属性可以在属性窗口中设置,也可以通过程序代码设置,其格式如下: 对象.enable=boolean值-true or false这里的对象可以是窗体,控件及菜单,其设置值可以是true or false,当该属性被设置为false后,运行时相应的对象呈灰色显示,表明处于不活动状态,用户不能访问。在默认情况下,窗体的enable属性为true,如果省略“=boolean值”,则返回“对象”当前的enable

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号