vb的基础知识

网上科普有关“vb的基础知识”话题很是火热,小编也是针对vb的基础知识寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。第一章VB程序开发...

网上科普有关“vb的基础知识”话题很是火热,小编也是针对vb的基础知识寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

第一章VB程序开发环境

1.VB的特点:

(1)可视化编程

(2)面向对象的程序设计

(3)结构化程序设计语言

(4)事件驱动编程机制

(5)访问数据库

2.当一个程序包括两个以上的工程时,这些工程构成一个工程组,扩展名为.vbg

3.一个应用程序可以有多个窗体(最多可达255个)

4.标准模块文件是一个纯代码性质的文件,它不属于任何一个窗体,扩展名为.bas

5.资源文件由一系列独立的字符串、位图及声音文件(.wav、.mid)组成,资源文件是一个纯文本文件,扩展名为.res

6.窗体和控件被称为对象

7.与传统的程序设计语言相比VB最突出的特点是事件驱动编程机制

8.Visual Basic的菜单栏有两种形式,分别为固定形式和浮动形式

第二章对象及其操作

1.“对象”是系统中的基本运行实体

2.对象是具有特殊属性(数据)和行为方式(方法)的实体

3.把只能通过属性窗口设置的属性称为“只读属性”,它只能在设计阶段设置,不能在运行期间改变。有:Name,BorderStyle(边框类型)

4.ControlBox属性只适用与窗体

5.Pointer(指针)不是一个控件

6.每个控件的默认属性即为该控件的控件值。控件值是一个控件的最重要或最常用的属性。

7.边框上有8个黑色小方框的控件叫做活动控件或当前控件。当窗体上有多个控件时,最多只有一个控件是活动的。

8.在被选择的多个控件中,有一个控件的周围是实心小方块(其它为空心小方块),这个控件称为“基准控件”

9.属性窗口由对象框、属性显示方式、属性列表、属性解释四个部分构成

10.控件分为三类:标准控件、ActiveX控件、可插入对象

11.VB应用程序通常由3类模块组成,即标准模块、窗体模块、类模块

第三章 简单程序设计

1.续行符与它前面的字符之间至少要有一个空格

2.赋值语句兼有赋值和计算双重功能

3,不管表达式是什么类型,都可以赋值给一个Variant变量

4,注释语句

(1)注释语句是非执行语句,仅对程序的有关内容起注释作用

(2)任何字符(包括中文字符)都可以放在注释行中作为注释内容。注释语句通常放在过程、模块的开头作为标题用,也可以放在执行语句(单行或复合语句行)的后面,在这种情况下,注释语句必须是最后一个语句

(3)注释语句不能放在续行符的后面

5.为了保持程序的完整性,,应当在程序中含有End语句,并且通过End语句结束程序

6.用Visual Basic开发程序时,需要一下3步:

(1)建立可视用户界面

(2)设置可视界面特性

(3)编写事件驱动代码

7.在保存工程文件之前,应先分别保存窗体文件和标准模块文件(如果存在)

8.应用程序是一个指令集,用来指挥计算机完成指定的操作

9.应用程序结构指的是组织指令的方法,即指令存放的位置和指令的执行顺序每个窗体模块分为两部分,一部分是作为用户界面的窗体,另一部分是执行具体操作的代码

10.每个窗体模块都包含事件过程,即代码部分

11.标准模块(.bas)完全由代码组成,类模块是没有物理表示的控件,类模块既包含代码又包含数据

12.事件驱动应用程序的典型操作序列为:

(1)启动应用程序,加载和显示窗体

(2)窗体或窗体上的控件接受事件,事件可以由用户引发,可以由系统引发,也可以由代码间接引发

(3)如果响应的事件过程中存在代码,则执行代码

(4)应用程序等待下一次事件

注意:有些事件可能伴随其它事件发生

13.为了装入一个VB应用程序,应当只装入

工程文件

14. Move方法用于移动窗体或控件,其语法

为象对名.Move Left[Top],[Width],[Height]

15.当窗体改变大小时要使其中的窗体也按

比例发生变化,应使用窗体的Resize事件

16.下列窗体事件中,不能由用户触发的事件是Load事件和Initialize事件

第四章 程序设计基础

1.基本数据类型有字符串型数据和数值型数据。字符串分为两种,即变长字符串和定长字符串。数值型数据分为整型数和浮点数。

2.Decimal数据类型只能在变体类型(Variant)中使用,也就是说,不能把一个变量声明为Decimal类型。

3.变量的命名规则

(1)名字只能由字母、数字和下划线组成

(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符

(3)名字的有效字符为255个

(4)不能用VB的保留字作变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有说明符的保留字。

4.一个有名称的内存位置称为变量。VB用变量来储存数据值。通过名字来引用一个变量,而数据类型则决定了该变量的储存方式。

5.VB中变量分为3类:局部变量、模块变量、全局变量

6.当同一窗体内的不同过程使用相同的变量时,必须定义窗体层变量。窗体层变量不能默认声明。

7.全局变量只能在标准模块中声明,不能在过程或窗体中声明。

8.默认定义的变量不需要使用Dim语句

9.默认声明一般只适用于局部变量

10.UniCode方式(统一编码方式)下,一个英文字符或一个汉字都看作是一个字符,所占用的存储空间均为两个字节

11.空白字符包括空格、Tab键等

12.-1表示“真”,0表示“假”

13.字符串连接运算符(&)不是算术运算符,就其运算顺序而言,它在所有算术运算符之后,而在所有比较运算符之前

14.表达式的执行顺序

(1)首先进行函数运算

(2)接着进行算术运算

(3)然后进行关系运算

(4)最后进行逻辑运算

运算符执行顺序

算术比较逻辑优先级

^=Not↓高

↓低

-(负数)<>And

*,/<Or

\>Xor

Mod<=Eqv

+,->=Imp

&

15.Print weekday(now) 星期六的值为0,星期日的值为1,星期一的的值为2……

16.实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是StrConv

17.◇Static定义的变量,其值在退出后仍能保留(静态变量)

第五章数据输入输出

1.BorderStyle用来设置标签的边框,值0为无边框,值1为有边框

2.BackStyle值为1时,标签将覆盖背景,值为0,标签是“透明”的

第六章常用标准控件

1.框与图像框的区别

(1)框是“容器”控件,可以作为父控件。也就是说,在框中可以包含其它控件,而其它控件不能“属于”一个图像框

(2)框可以通过Print方法接收文本,并可接收由像素组成的图形,而图像框不能接收用Print方法输入的信息,也不能用绘图方法在图像框上绘制图形

(3)图像框比框占用的内存少,显示速度快

(4)框内的控件不能移到框外

第十章 键盘与鼠标事件

1. PSet是画点语句,用它可以在(X,Y)处画一个点

2.VB中用Circle方法画圆,其格式为:

Circle(x,y),R

3. 在拖放中使用Source. Move (X - Source. Width / 2), (Y - Source. Height / 2)语句,鼠标光标所指的是控件的中心

4.VB中已经把键盘上的功能键定义为常量,即vbKeyFx(这里的x是1——12之间的值)

5.控件的键盘事件优于窗体的键盘事件,如果希望窗体先接收键盘事件,则必须把窗体的KeyPreview属性设置为True,否则不能激活窗体的键盘事件

6.大写字母的KeyCode与AscII码一样,小写的则不同

7.与屏幕对象一起使用时,鼠标光标的形状在屏幕的任何位置都不会改变。如果设置“Screen.MousePointer=0”,则可以激活窗体或控件的属性所设定的局部鼠标形状

2018年计算机二级考试VB基础知识:文件的读写

2013年3月开始,全国计算机二级实行了无纸化改革,改革后VB的题型包括选择题40个(40分),上机操作题3个(60分)。

选择题中,公共基础知识10个(10分);VB基础知识及应用30个(30分),其中侧重基础理论的大约10个题,侧重应用的大约20题。所有选择题全部单选形式。

上机题包括基本操作题(包含2小题)、简单应用题(包含两小题)和综合应用题(只有1题)三个部分,分值分别为18、24、18。

所以公共基础知识的题型只有单选题,一共10道,占10分。

  2018年计算机二级考试VB基础知识:文件的读写

 文件的读写

 1. 文件的有关概念

 记录:计算机处理数据的基本单位,由若干个相互关联的数据项组成。相当于表格中的一行。

 文件:记录的集合,相当于一张表。

 文件类型:顺序文件、随机文件、二进制文件。

 访问模式:计算机访问文件的方式,VB中有顺序、随机、二进制三种访问模式。

 2. 顺序访问模式

 顺序访问模式的规则最简单,指读出或写入时,从第一条记录“顺序”地读到最后一条记录,不可以跳跃式访问。该模式专门用于处理文本文件,每一行文本相当于一条记录,每条记录可长可短,记录与记录之间用“换行符”来分隔。

 顺序文件的写入步骤:打开、写入、关闭; 读出步骤:打开、读出、关闭。

 (1)打开文件

 打开文件的命令是Open,格式为:

 Open “文件名” For 模式 As [#] 文件号 [Len=记录长度]

 说明:

 1)文件名可以是字符串常量也可以是字符串变量

 2)模式可以是下面之一:

 OutPut:打开一个文件,将对该文件进行写操作

 Input:打开一个文件,将对该文件进行读操作

 Append:打开一个文件,将在该文件末尾追加记录

 3) 文件号是一个介于1-511之间的整数,打开一个文件时需要指定一个文件号,这个文件号就代表该文件,直到文件关闭后这个号才可以被其他文件所使用。可以利用FreeFile()函数获得下一个可以利用的文件号。

 例: Open "D:\sj\aaa" For Output As #1

 意思是:打开D:\SJ下aaa文件供写入数据,文件号为#1

 (2)写操作

 将数据写入磁盘文件所用的命令是:Write# 或Print#。

 语法格式:

 1) Print #文件号,[输出列表]

 例: Open “D:\SJ\TEST.DAT” For Output As #1

 Print #1,Text1.Text '把文本框的内容一次性写入文件

 Close #1

 2)Write #文件号,[输出列表]

 其中的输出列表一般指用逗号,分隔的数值或字符串表达式。Write #与Print #的功能基本相同,区别是Write #是以紧凑格式存放,在数据间插入逗号,并给字符串加上双引号。

 (3) 关闭文件

 结束各种读写操作后,必须将文件关闭,否则会造成数据丢失。关闭文件的命令是Close。

 Close [#]文件号[,[#]文件号]……

 例: Close #1,#2,#3

 (4) 读操作

 1) Input #文件号,变量列表

 作用:将从文件中读出的数据分别赋给指定的变量。

 注意:与Write #配套才可以准确地读出。

 2)Line Input #文件号,字符串变量

 用于从文件中读出一行数据,并将读出的数据赋给指定的字符串变量,读出的数据中不包含回车符和换行符,可与Print #配套用。

 3)Input$(读取的字符数,#文件号)

 该函数可以读取指定数目的字符。

 与读文件有关的两个函数:

 LOF():返回某文件的字节数

 EOF():检查指针是否到达文件尾。

 例:将一个文本文件读入文本框的三种方法。

 3.随机访问模式

 该模式要求文件中的每条记录的长度都是相同的,记录与记录之间不需要特殊的分隔符号。只要给出记录号,可以直接访问某一特定记录,其优点是存取速度快,更新容易。

 (1) 打开与关闭

 打开:Open “文件名” For Random As [#] 文件号 [Len=记录长度]

 关闭:Close #文件号

 注意:文件以随机方式打开后,可以同时进行写入和读出操作,但需要指明记录的长度,系统默认长度为128个字节。

 (2)读与写

 读操作:Get [#]文件号,[记录号],变量名

 说明:Get命令是从磁盘文件中将一条由记录号指定的记录内容读入记录变量中;记录号是大于1的整数,表示对第几条记录进行操作,如果忽略不写,则表示当前记录的下一条记录。

 写操作:Put [#]文件号,[记录号],变量名

 说明:Put命令是将一个记录变量的内容,写入所打开的磁盘文件指定的记录位置;记录号是大于1的整数,表示写入的是第几条记录,如果忽略不写,则表示在当前记录后插入一条记录。

 4. 二进制访问模式

 打开:Open “文件名” For Binary As [#] 文件号 [Len=记录长度]

 关闭:Close #文件号

 该模式是最原始的文件类型,直接把二进制码存放在文件中,没有什么格式,以字节数来定位数据,允许程序按所需的任何方式组织和访问数据,也允许对文件中各字节数据进行存取和访问。

 该模式与随机模式类似,其读写语句也是Get 和Put,区别是二进制模式的访问单位是字节,随机模式的访问单位是记录。在此模式中,可以把文件指针移到文件的任何地方,刚开始打开时,文件指针指向第一个字节,以后随文件处理命令的执行而一旦。文件一旦打开,就可以同时进行读写。

关于“vb的基础知识”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[常沐岩]投稿,不代表世源号立场,如若转载,请注明出处:https://shiyua.com/cshi/202501-1385.html

(318)

文章推荐

  • 《十万个为什么》这本书的作者是谁?_1

    网上科普有关“《十万个为什么》这本书的作者是谁?”话题很是火热,小编也是针对《十万个为什么》这本书的作者是谁?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。作者为伊利亚·雅科甫列维奇·马尔夏克。前苏联科普作家、工程师、儿童文学作家。生于乌克兰。她一生写下了许

    2024年12月15日
    61
  • 微信玩牛牛房卡,推荐10个购买渠道

    在数字化浪潮席卷全球的今天,智能手机与移动互联网的普及极大地丰富了人们的娱乐方式。其中,基于社交平台的线上游戏成为了许多人休闲放松的首选。微信,作为国内最大的社交平台之一,不仅承载了人与人之间的沟通桥梁,也逐渐演化为一个多元化的娱乐中心。在这样的背景下,“微信玩牛牛房卡”这一现象悄然兴起,成为不少用

    2025年01月17日
    40
  • 将军大厅房卡批发~房卡获取方法

    在探讨“将军大厅房卡批发”这一现象时,我们不可避免地要深入到网络娱乐平台的运营机制与监管问题之中。虽然这一表述看似指向一个具体的场景或服务,但实则触及了网络空间内虚拟商品交易、游戏安全以及法律法规的多个层面。随着互联网技术的飞速发展,各类在线娱乐平台如雨后春笋般涌现,为人们提供了丰富的休闲娱乐选

    2025年01月18日
    35
  • 开心神兽大厅房卡怎么买”详细房卡怎么购买教程推荐一款“

    在现代的数字化娱乐世界中,各类在线游戏平台层出不穷,为玩家们提供了丰富多样的娱乐选择。其中,“开心神兽大厅”作为一款备受欢迎的游戏平台,以其独特的游戏设计和丰富的游戏内容吸引了大量玩家的关注。而在这个平台上,房卡作为一种重要的游戏道具,成为了玩家们参与游戏、享受乐趣的关键。那么,关于开心神兽大厅房卡

    2025年01月18日
    37
  • 橙汁大厅房卡怎么代理~获取房卡教程

    想要成为橙汁大厅房卡的代理,首先需要了解橙汁大厅这一游戏平台及其房卡系统的基本运作方式。橙汁大厅作为众多在线游戏大厅中的一员,提供了丰富的游戏选择和社交互动体验,吸引了大量玩家的参与。而房卡,作为游戏中创建房间的必要道具,其需求量也随着玩家数量的增加而不断上升。因此,成为橙汁大厅房卡的代理,无疑是一

    2025年01月18日
    44
  • 皇后大厅房卡客服”详细房卡怎么购买教程推荐一款“

    在现代社交与娱乐的多元化时代,网络游戏成为了许多人休闲放松的重要选择。而在这些游戏中,一些特定的场景或房间往往需要特定的“房卡”才能进入,这不仅增添了游戏的神秘感与专属感,也让玩家在享受游戏乐趣的同时,体验到更加私密和个性化的服务。提及“皇后大厅房卡客服”,这背后便蕴含了一段关于服务、体验与玩家互动

    2025年01月18日
    36
  • 青龙大厅房卡哪里买”详细房卡怎么购买教程推荐一款“

    在探讨“青龙大厅房卡哪里买”这一问题时,我们首先需要明确的是,购买和使用房卡这类虚拟物品往往涉及到网络游戏或特定平台的消费行为。不同的游戏或平台,其房卡的获取方式和购买渠道可能各不相同。对于“青龙大厅”这一具体场景,虽然无法直接提供确切的购买地点,但我们可以从一般性的角度探讨如何安全、合规地获取这类

    2025年01月18日
    39
  • 火灵大厅房卡低价~房卡获取方法

    在虚拟世界的繁华之中,各类游戏平台如雨后春笋般涌现,它们不仅为玩家提供了无尽的娱乐与竞技空间,还催生了一系列与之相关的周边服务。其中,“火灵大厅”作为一款备受欢迎的在线游戏,以其独特的玩法、丰富的游戏内容以及高度的互动性,吸引了大量玩家的关注与参与。而在这样的游戏热潮下,“火灵大厅房卡低价”这一现象

    2025年01月20日
    34
  • 火狐大厅房卡哪有,推荐10个购买渠道

    在现代社交娱乐的多元化发展中,线上游戏平台成为了许多玩家休闲娱乐的首选。其中,“火狐大厅”作为一款备受欢迎的棋牌游戏平台,以其丰富的游戏种类、稳定的服务器和便捷的操作体验,吸引了大量玩家的关注与参与。而在这个平台中,房卡作为一种特殊的游戏道具,扮演着至关重要的角色。它不仅为玩家提供了私密的游戏空间,

    2025年01月20日
    45
  • 王者大厅房卡找谁买”详细房卡怎么购买教程推荐一款“

    在探讨“王者大厅房卡购买”这一话题时,我们首先需要明确的是,任何涉及非法交易或违反游戏规则的行为都是不值得提倡的。王者大厅,作为一个游戏平台,其房卡的使用应当遵循官方渠道和规定,以确保游戏的公平性和安全性。因此,直接询问“王者大厅房卡找谁买”这样的行为,实际上是在寻求一种可能违反游戏规则的途径,这并

    2025年01月20日
    51

发表回复

本站作者后才能评论

评论列表(4条)

  • 常沐岩
    常沐岩 2025年01月31日

    我是世源号的签约作者“常沐岩”!

  • 常沐岩
    常沐岩 2025年01月31日

    希望本篇文章《vb的基础知识》能对你有所帮助!

  • 常沐岩
    常沐岩 2025年01月31日

    本站[世源号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 常沐岩
    常沐岩 2025年01月31日

    本文概览:网上科普有关“vb的基础知识”话题很是火热,小编也是针对vb的基础知识寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。第一章VB程序开发...

    联系我们

    邮件:世源号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们