VB中是什么意思

2020-11-21 18:46:16 字数 5204 阅读 3589

1楼:大叔

在其他语言里表示and 取地址等,在vb中只表示字符串连接dim a,b,c as stringa="hello"b="world!"c=a&b'那么c的结果就是helloworld!但是如果两个变量都是string型,建议用+运算符,这样速度会快一些当有数字型的时候,可以用dim s as string:

s=cstr(数字型变量名)的方法把数字型转化成字符串型,而后用+运算符连接字符串,例如dim f,s as stringdim i as longf="hello"i=15s=f+cstr(i)'结果为hello15

visual basic(简称vb)是microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。

“visual” 指的是开发图形用户界面 (gui) 的方法——不需编写大量**去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。 “basic”指的是 basic (beginners all-purpose symbolic instruction code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。

visual basic源自于basic编程语言。vb拥有图形用户界面(gui)和快速应用程序开发(rad)系统,可以轻易的使用dao、rdo、ado连接数据库,或者轻松的创建activex控件,用于高效生成类型安全和面向对象的应用程序 。程序员可以轻松的使用vb提供的组件快速建立一个应用程序。

vb中“:”是什么意思?

2楼:a罗网天下

在vb中“:”并行符号,可以用来连接两行**。

我们知道在vb中,**是以行为单位,一条语句一行,但行后加上英文冒号后,可以再多加一行的语句在后面。

例如:if i= 1 then

a=a+1

b=a+5

end if

可以写成

if i= 1 then a=a+1:b=a+5

vb 的中心思想就是要便于程序员使用,无论是新手或者专家。vb使用了可以简单建立应用程序的gui 系统,但是又可以开发相当复杂的程序。

vb 的程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗体,类似于操作系统的样子。有很少功能的对话框窗口(比如没有最大化和最小化按钮的窗体)可以用来提供弹出功能。

vb.***特性:

1、vb.*** 完全集成到 visual studio 集成开发环境中,在这种集成开发环境与 vb 在若干方面有差异。主要体现在窗体的布局以及菜单等方面都有所不同。

2、vb.*** 项目与 vb 不同。它使用基于文件夹的模型,所有项目均放置在项目文件夹层次结构中。

3、vb.*** 中使用ado.***来访问数据库,ado.***是.***framework的一部分。在 vb.*** 中实现数据访问的方法主要有两种。

其一是在程序设计阶段,通过创建、配置数据适配器 dataadapter 和生成数据集 dataset;其二是在运行中,通过编程方式动态创建配置数据适配器和创建、生成数据集。

4、在 vb.*** 中是使用asp.***技术来编写 web 页面的。在asp.***中使用的也不是脚本语言,而是真正意义的编程语言。

凭借asp.***的 web 应用程序、xml web services 等基于 web 的功能,使得 vb.*** 开发 web 页面与开发 windows 应用程序很相似,web 页面**也显得有条有理了。

5、vb.*** 已经成为完全的面向对象的编程语言,并且新增更多语言特性。

3楼:钊鉼

“:”如果要将几行**写在一行上,就用“:”连接。

例如:if i= 1 then

a=a+1

b=a+5

end if

可以写成:if i= 1 then a=a+1:b=a+5

“;”当输出多个字符串或表达式时,各项之间就要用“;”或“,”隔开“,”作用是数值与数值间空一格打印,字符串之间不空。例如:print "a="; 30 打印出来a= 30,而print "a="; "b",b前不空a=b。

vb是microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。

“visual” 指的是开发图形用户界面 (gui) 的方法——不需编写大量**去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。 “basic”指的是 basic语言,是一种在计算技术发展历史上应用得最为广泛的语言。

visual basic源自于basic编程语言。vb拥有图形用户界面(gui)和快速应用程序开发(rad)系统,可以轻易的使用dao、rdo、ado连接数据库,或者轻松的创建activex控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用vb提供的组件快速建立一个应用程序。

4楼:匿名用户

在一般情况下,输入程序是要求一行一句。但vb允许把几个语句放在一行中,几个与句之间用冒号(:)隔开(来与《vb语言程序设计教程》)(vb一般程序都是右赋值于左)

还有一件事分号(;)是表示不换行,紧凑输出(vb一般程序输出值是换行打印的)

如:(懒得private开头结尾了。。)

dim temp as integer, t1 as string , t2 as string

t1=text1.text

t2=text2.text

temp=t1 : t1=t2 : t2=temp '**通过冒号(:)可以同行写

print t1 ; t2 '输出在同一行

(有错的话本541虚心请教,打踩的都是不认真求知的)

5楼:詹琭寒坤

visual

basic编程语言

1991年,美国微软公司推出了visual

basic(可简称vb),目前的最新版本是vb

2008

beta2(vb9)中文版。

visual

意即可视的、可见的,指的是开发像windows操作系统的图形用户界面(graphic

user

inte***ce,gui)的方法,它不需要编写大量**去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。

basic

实际上是一个短语的缩写,这个短语就是

beginners

all_purpose

symbolic

instruction

code

,其中文意思为“初始者通用符号指令**语言”。

visual

basic有学习版、专业版和企业版三种版本,以满足不同的开发需要。学习版适用于普通学习者及大多数使用visual

basic开发一般windows应用程序的人员,但是;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及inter***控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序。

vb是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与windowsr专业开发工具sdk相媲美。在visual

basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用windows内部的广泛应用程序接口(api)函数,以用动态链接库(dll)、对象的链接与世隔嵌入(ole)、开放式数据连接(odbc)等技术,可以高效、快速地开发windows环境下功能强大、图形界面丰富的应用软件系统。随着版本的提高,visual

basic的功能也越来越强。5.0版以后,visual

basic推出了中文版,与前个版本相比,其功能有了很大提升。

但是,功能再强大,visual

basic仍然有一个缺点:在没有msvbvm**.dll的计算机上必须安装所需的dll文件。用它可设计操作系统,不过,比较困难。

在二十一世纪初,microsoft公司推出visual

studio

2003与visual

basic之间有了重大变化,visual

studio为各种编程工具做了一个平台,visual

basic.***可在这种平台上运行。相对于传统vb,有很大的不同。

vb.***,首次使用.***构架进行可视化编程,并且能很好地与***构架兼容。

2005年visual

studio

2005则运用了***

2.0的技术,更加的方便了程序员的工作。可是新的程序对系统配置要求也较高,需要微软.***

framework

2.0以上的.***构架支持。

2007年12月,微软(microsoft)推出了visual

studio

2008

beta

2发生了重大的变化(见附图)在**输入的时候,可以比vb2005快很多,在非特殊的情况下,vb2008都会自动开启

自动完成关键字

这个命令

而且开始支持最新的.***

framework

3.5beta2

6楼:祝醉释力

vb是微软可视化编程工具套件中的一种,全称是visual

basic.

7楼:网海1书生

根据使用位置的不同,&有三种不同的意思:

1、字符串连接符:

s = "123" & "abc"

那么s的值是"123abc"

2、长整型数(long)定义符:

dim k&

相当于dim k as long

3、十六进制或八进制数的前导符:

print &h3ef7

&h3ef7就是个16进制数

print &o542

&o542则是个8进制数

=也有两种不同意思:

1、赋值命令符:

a = 123

就是把变量a的值设为123的意思

2、逻辑比较运算符:

if a = b then

如果a等于b就怎样怎样

另外,你说的vb是指vb6还是vb.***?如果是vb.***,那么a &= b 相当于 a = a & b如果是vb6,那么:

a& = b

vb会先定义一个长整型变量a,然后让它的值等于变量b

苗木规格中“L”是什么意思,苗木规格中G是什么意思

1楼 匿名用户 长度 又称蓬长 茎长,通常用 l 表示,系攀缘植物主茎从根部至梢头之间的长度。 2楼 匿名用户 楼主精彩 支持 hxmiaomu 华夏苗木网 免费供求苗木发布平台 苗木规格中g是什么意思 3楼 清茶半盞 冠幅,即树冠的大小。 苗木规格是指适宜造林用的苗木的年龄 高度 地径和根系发育状...

数学中,折扣是什么意思,数学中,折扣是什么意思,急求

1楼 月照星空 折扣 指买卖货物时按原价的若干成计价,如按九成,叫九折或九扣。如 买100元的物品,打6折,需要100x0 6 60元就可以买到。 数学折扣的含义 在应用题中,打几折就是现价占原价的百分之几十,几几折就是现价是原价的百分之几十几。 折扣的种类 1 数量折扣 制造商给经销商 零售商或大...

javascript中是什么意思

1楼 网海1书生 var a true a a a false 就是把感叹号右边的布尔型表达式的值 true或false 取反 变为false或true 后赋值给等号左边的变量。 javascript中 什么意思? 2楼 匿名用户 javascript中 表示严格不相等 javascript中,un...