导航:首页 > 使用方法 > vb的使用方法

vb的使用方法

发布时间:2022-10-04 03:05:37

A. vb怎么

一个典型的VB进程VB的中心思想就是要便于程序员使用,无论是新手或者专家。VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序。VB的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组建的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。过去的版本里面VB程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少。

窗体控件的增加和改变可以用拖放技术实现。一个排列满控件的工具箱用来显示可用控件(比如文本框或者按钮]]。每个控件都有自己的属性和事件。默认的属性值会在控件创建的时候提供,但是程序员也可以进行更改。很多的属性值可以在运行时候随着用户的动作和修改进行改动,这样就形成了一个动态的程序。举个例子来说:窗体的大小改变事件中加入了可以改变控件位置的代码,在运行时候每当用户更改窗口大小,控件也会随之改变位置。在文本框中的文字改变事件中加入相应的代码,程序就能够在文字输入的时候自动翻译或者阻止某些字符的输入。

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

VB的组件既可以拥有用户界面,也可以没有。这样一来服务器端程序就可以处理增加的模块。

VB使用参数计算的方法来进行垃圾收集,这个方法中包含有大量的对象,提供基本的面向对象支持。因为越来越多组建的出现,程序员可以选用自己需要的扩展库。和有些语言不一样,VB对大小写不敏感,但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实体的变量名称遵循书写规则。默认情况下字符串的比较是对大小写敏感的,但是可以关闭这个功能。

VB使得大量的外界控件有了自己的生存空间。大量的第三方控件针对VB提供。VB也提供了建立、使用和重用这些控件的方法,但是由于语言问题,从一个应用程序创建另外一个并不简单。

B. vb使用教程

想学VB编程,呵呵,我学VB编程的时候和你一样的心里,编程是什么?编程怎么编写软件?编程的代码是什么?谁写个编程的源码给我看看? 结果。。。。 从新手的角度来讲,第一:VB编程需要先安装VB6..0开发工具。第二:新手学习的时候必需安装MSDN!记住这个非常重要!MSDN里面有很详细的注释和很多函数实例用法。第三:练习基础控件和一些简单函数的用法。第三:基础学会了,个人建议你多去网上下载一些源码,把这些源码看懂,然后学习他的用法和算法。(其实,VB编程并不难,难的在于你怎么入门和怎么提高。如果想交流,可以加我的企鹅81236016)

C. VB的使用方法

不知道你VB用到什么程度了,简单的给你说下吧,vb是由很多语言组成的,也就是你把你的命令传达给计算机,通过VB实现你的命令,通过英语单词和函数向他下达命令,我给你举个例子:
我用最简单的口语给你解释,如果你想让一只鸡下蛋,然后你要问它,我的鸡下蛋没有,你可以这么做。有一个txt里面可以写字,如果你往里面填写的是1,就是鸡没有下蛋,如果是2,鸡下蛋了,通过一个按钮你可以实现,按钮里面要写这样的命令。括号里的是翻译过来的意思。
if(如果) text1.text(纸上写着1) = "1"then(那么:弹出个对话框,提示) msgbox"你的鸡没有下蛋"
if(如果) text2.text(纸上写着2)="2"then(那么:弹出个对话框提示) msgbox"你的鸡下蛋了"
end if
呵呵不信你打开VB,左边有很多工具,你找到textbox,在form窗口里放一个,在放一个commandbutton
双击command1 把里面的代码全部清掉,把下面的代码粘贴进去,然后按F5,就可以看到了,代码如下:
Private Sub Command1_Click()
If Text1.Text = "1" Then MsgBox "你的鸡下蛋了"
If Text1.Text = "2" Then MsgBox "你的鸡没下蛋"
If Text1.Text <> "1" And Text1.Text <> "2" Then MsgBox "只有输入数字1或者数字2才能知道鸡有没有下蛋"
End Sub
如果你想具体学的话还得从基础开始学,VB爱好者很多,都可以帮你。
VB其实很有意思的,你想干什么基本都可以实现,VB是基础,当然也有其他的VC,C++等,但VB是最好学的,虽然没给分,但敲字浪费我不少时间,采纳哦 ,当然如果你是高出,提这样的问题开了个玩笑的话,小弟我就献丑了,呵呵

D. 怎么用VB编程

对于初学者来说,先选择一种比较好入门的高级编程语言是极为关键的,否则就会如一头雾水,兴趣会被打消,方法如下:
1、选择VB,比较好入门,且是世界上80%的编e程人员在使用;
2、在电脑上安装VB
6.0的软件;
3、到书店买一本比较容易看懂的(图文并茂),有关VB基本操作与入门的书;
4、对VB有了一定了解后,再到书店买一本比较深入的书,学一些基本的编程;
5、深入提高:自己可以按特定的方面试编写一些比较感兴趣的小或中等编程;
学编程是要有一定的意志方可成大器,相信你定会学好的!

E. VB中标准模块的使用方法

凡需要在整个工程范围内使用的变量、过程、类型和API函数声明都可放在标准模块中使用。

1.标准模块,只包含过程、类型以及数据的声明和定义的模块。在标准模块中,模块级别声明和定义都被默认为Public。在VisualBasic的早期版本中将标准模块看作代码模块。是将那些与特定窗体或控件无关的代码(文件扩展名为.BAS)中。

标准模块中可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明。

2.一个过程可能用来响应几个不同对象中的事件,应该将这个过程放在标准模块中,而不应在每一个对象的事件过程中重复相同的代码。

3.在数据存储方式上,标准模块的数据不可能多于一份。这意味着若程序中某个部分改动了标准模块的公共变量,随后程序的其它部分读取该变量会得到该值。

4.标准模块中的数据在程序作用域内存在,也就是说,它存在于程序的存活期中。

5.当变量在标准模块中声明为Public时,则它在工程中任何地方都是可见的。

标准模块代码实例,其中声明了API函数和对象类型及将位图转换为JPG格式的过程,供整个应用程序的存活期中使用图形格式转换用。

OptionExplicit
"GDIPlus"(tokenAsLong,inputbufAsGdiplusStartupInput,ByValoutputbufAsLong)AsLong
"GDIPlus"(ByValtokenAsLong)AsLong
"GDIPlus"(ByValhbmAsLong,ByValhpalAsLong,BitmapAsLong)AsLong
"GDIPlus"(ByValImageAsLong)AsLong
"GDIPlus"(ByValImageAsLong,ByValfileNameAsLong,clsidEncoderAsGUID,encoderParamsAsAny)AsLong
"ole32"(ByValstrAsLong,idAsGUID)AsLong
"GDIPlus"(ByValfileNameAsLong,BitmapAsLong)AsLong
PublicTypeGUID
Data1AsLong
Data2AsInteger
Data3AsInteger
Data4(0To7)AsByte
EndType
PublicTypeGdiplusStartupInput
GdiplusVersionAsLong
DebugEventCallbackAsLong

SuppressExternalCodecsAsLong
EndType
PublicTypeEncoderParameter
GUIDAsGUID
NumberOfValuesAsLong
typeAsLong
ValueAsLong
EndType
PublicTypeEncoderParameters
CountAsLong
ParameterAsEncoderParameter
EndType

(ByValpictAsStdPicture,ByValfileNameAsString,OptionalByValqualityAsByte=80)AsBoolean
DimtSIAsGdiplusStartupInput
DimlResAsLong
DimlGDIPAsLong
DimlBitmapAsLong
'初始化GDI+
tSI.GdiplusVersion=1
lRes=GdiplusStartup(lGDIP,tSI,0)
IflRes=0Then
'从句柄创建GDI+图像
lRes=GdipCreateBitmapFromHBITMAP(pict.Handle,0,lBitmap)

IflRes=0Then
DimtJpgEncoderAsGUID
DimtParamsAsEncoderParameters

'初始化解码器的GUID标识
CLSIDFromStringStrPtr("{557CF401-1A04-11D3-9A73-0000F81EF32E}"),tJpgEncoder

'设置解码器参数
tParams.Count=1
WithtParams.Parameter'Quality
'得到Quality参数的GUID标识
CLSIDFromStringStrPtr("{1D5BE4B5-FA4A-452D-9CDD-5DB35105E7EB}"),.GUID
.NumberOfValues=1
.type=4
.Value=VarPtr(quality)
EndWith

'保存图像
lRes=GdipSaveImageToFile(lBitmap,StrPtr(fileName),tJpgEncoder,tParams)

'销毁GDI+图像
GdipDisposeImagelBitmap
EndIf

'销毁GDI+
GdiplusShutdownlGDIP
EndIf

IflResThen
PictureBoxSaveJPG=False
Else
PictureBoxSaveJPG=True
EndIf
EndFunction

调用标准模块中转换图片格式PictureBoxSaveJPG过程的某窗体按钮事件代码实例代码:

PrivateSubCommand3_Click()
'设置“CancelError”为True
CommonDialog1.CancelError=True
OnErrorGoToErrHandler
'设置标志
CommonDialog1.Flags=cdlOFNHideReadOnly
'设置过滤器
CommonDialog1.Filter="JPEGFiles"&"(*.jpg)|*.jpg"
'指定缺省的过滤器
CommonDialog1.FilterIndex=2
'显示“打开”对话框
CommonDialog1.ShowSave
'显示选定文件的名字
'MsgBoxCommonDialog1.fileName
SetPicture2.Picture=Picture1.Image'转移Picture1所绘图为Picture2.Picture赋值
DimretAsBoolean
ret=PictureBoxSaveJPG(Picture2,CommonDialog1.fileName)'保存压缩后的图片
Ifret=FalseThen
MsgBox"保存失败"
EndIf
ExitSub

ErrHandler:
'用户按了“取消”按钮
ExitSub
EndSub

F. 求vb操作技巧

vb对文件操作功能很强大的,不过总结来说可以简单用也可以复杂用。第一段代码就是一个写文件的例子。后面的都是对文本文件添加和读取的方法,耐心试验一下就会用了。

Print # 语句示例
本示例使用 Print # 语句将数据写入一个文件。

Open "TESTFILE" For Output As #1 ' 打开输出文件。
Print #1, "This is a test" ' 将文本数据写入文件。
Print #1, ' 将空白行写入文件。
Print #1, "Zone 1"; Tab ; "Zone 2" ' 数据写入两个区(print zones)。
Print #1, "Hello" ; " " ; "World" ' 以空格隔开两个字符串。
Print #1, Spc(5) ; "5 leading spaces " ' 在字符串之前写入五个空格。
Print #1, Tab(10) ; "Hello" ' 将数据写在第十列。

' 赋值 Boolean、Date、Null 及 Error 等。
Dim MyBool, MyDate, MyNull, MyError
MyBool = False : MyDate = #February 12, 1969# : MyNull = Null
MyError = CVErr(32767)
' True、False、Null 及 Error 会根据系统的地区设置自动转换格式。
' 日期将以标准的短式日期的格式显示。
Print #1, MyBool ; " is a Boolean value"
Print #1, MyDate ; " is a date"
Print #1, MyNull ; " is a null value"
Print #1, MyError ; " is an error value"
Close #1 ' 关闭文件。

使用顺序文件访问

推荐您使用 File System Objects 来创建文本文件,但该信息只在需要使用旧文本文件创建方法时才提供。

当要处理只包含文本的文件时,比如由典型文本编辑器所创 建的文件-也就是说,其中的数据没有分成记录的文件,使用顺序型访问最好。顺序型访问不太适于存储很多数字,因为每个数字都要按字符串存储。一个四位数将需要 4 个字节的存储空间,而不是作为一个整数来存储时只需的 2 个字节。

打开顺序访问文件
当以顺序型访问打开一个文件时,可执行以下操作:

从文件输入字符 (Input)

向文件输出字符 (Output)

把字符加到文件 (Append)
要顺序型访问打开一个文件,Open 语句使用以下语法:

Open pathname For [Input | Output | Append] As filenumber [Len = buffersize]

当打开顺序文件作为 Input 时,该文件必须已经存在,否则,会产生一个错误。然而,当打开一个不存在的文件作为 Output 或 Append 时,Open 语句首先创建该文件,然后再打开它。

当在文件与程序之间拷贝数据时,选项 Len 参数指定缓冲区的字符数。

在打开一个文件 Input、Output 或 Append 以后,在为其它类型的操作重新打开它之前必须先使用 Close 语句关闭它。

编辑为顺序访问打开的文件
如果要编辑一个文件,先把它的内容读入到程序变量,然后改变这些变量,最后再把这些变量写回到该文件。以下各节讨论如何编辑以顺序型访问打开的各记录。

从文件中读取字符串
要检索文本文件的内容,应以顺序 Input 方式打开该文件。然后使用 Line Input#,Input( ),或者 Input# 语句将文件拷贝到程序变量中。

Visual Basic 提供了一次读写顺序文件一个字符或一行的语句和功能。

例如,以下代码段逐行读取一个文件:

Dim LinesFromFile, NextLine As String

Do Until EOF(FileNum)
Line Input #FileNum, NextLine
LinesFromFile = LinesFromFile + NextLine + Chr(13) + Chr(10)
Loop

尽管 Line Input # 到达回车换行时它会识别行尾,但是,当它把该行读入变量时,不包括回车换行。如果要保留该回车换行,代码必须添加。

也可以使用 Input # 语句,它读取文件中所写的一列的数字和/或字符串表达式。例如,要从一个邮件列表文件中读取一行,可使用以下语句:

Input #FileNum, name, street, city, state, zip

可以使用 Input 函数来从文件向变量拷贝任意数量的字符,所给的变量大小应足够大。例如,以下的代码使用 Input 把指定数目的字符复制到变量。

LinesFromFile = Input(n, FileNum)

要将整个文件复制到变量,请使用 InputB 函数将字节从文件复制到变量。因为InputB 函数返回一个 ANSI 字符串,您必须使用 StrConv 函数将 ANSI 字符串转换为一个如下的 UNICODE 字符串:

LinesFromFile = StrConv(InputB(LOF(FileNum), FileNum), vbUnicode)
把字符串写入文件
要在顺序文件中存储变量的内容,应以顺序 Output 或 Append 打开它,然后使用 Print # 语句。例如,文本编辑器可以使用以下代码行来把一个文本框的内容拷贝到文件。

Print #FileNum, TheBox.Text

Visual Basic 也支持 Write # 语句,它把一列数字和/或字符串表达式写入文件。它自动地用逗号分开每个表达式,并且在字符串表达式端放置引号。

Dim AnyString As String, AnyNumber As Integer

AnyString = "AnyCharacters"
AnyNumber = 23445
Write #FileNum AnyString, AnyNumber

这个代码段把两个表达式写入由 FileNum 指定的文件。第一个表达式包含一个字符串而第二个包含数字 23445。因而,Visual Basic 把以下的字符(包括所有标点符号)写入到文件中:

"AnyCharacters",23445

注意 如果正在用顺序型访问的 Write # 与 Input # 语句,可考虑换用随机型 或二进制型访问,因为它们更适合面向于记录的数据。

详细信息 有关顺序文件访问的其它信息,请参阅“Open 语句”。

Open 语句示例
本示例示范 Open 语句的不同用法来做到文件的输出与输入。

下列代码以顺序输入模式打开 TESTFILE 文件。

Open "TESTFILE" For Input As #1
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以只允许写操作的二进制方式打开文件。

Open "TESTFILE" For Binary Access Write As #1
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以随机方式打开文件,文件中含有用户自定义数据类型 Record 的记录。

Type Record ' 定义用户自定义数据类型。
ID As Integer
Name As String * 20
End Type

Dim MyRecord As Record ' 声明变量。
Open "TESTFILE" For Random As #1 Len = Len(MyRecord)
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以顺序输出方式打开文件;任何过程都可以读写该文件。

Open "TESTFILE" For Output Shared As #1
' 若要以其他方式打开文件,必需先关闭此文件。
Close #1

下列代码以只允许读的二进制方式打开文件;其他过程不可以读该文件。

Open "TESTFILE" For Binary Access Read Lock Read As #1

能够对文件输入/输出 (I/O)。

语法

Open pathname For mode [Access access] [lock] As [#]filenumber [Len=reclength]

Open 语句的语法具有以下几个部分:

部分 描述
pathname 必要。字符串表达式,指定文件名,该文件名可能还包括目录、文件夹及驱动器。
mode 必要。关键字,指定文件方式,有 Append、Binary、Input、Output、或 Random 方式。如果未指定方式,则以 Random 访问方式打开文件。
access 可选。关键字,说明打开的文件可以进行的操作,有 Read、Write、或 Read Write 操作。
lock 可选。关键字,说明限定于其它进程打开的文件的操作,有 Shared、Lock Read、Lock Write、和 Lock Read Write 操作。
filenumber 必要。一个有效的文件号,范围在 1 到 511 之间。使用 FreeFile 函数可得到下一个可用的文件号。
reclength 可选。小于或等于 32,767(字节)的一个数。对于用随机访问方式打开的文件,该值就是记录长度。对于顺序文件,该值就是缓冲字符数。

说明

对文件做任何 I/O 操作之前都必须先打开文件。Open 语句分配一个缓冲区供文件进行 I/O 之用,并决定缓冲区所使用的访问方式。

如果 pathname 指定的文件不存在,那么,在用 Append、Binary、Output、或 Random 方式打开文件时,可以建立这一文件。

如果文件已由其它进程打开,而且不允许指定的访问类型,则 Open 操作失败,而且会有错误发生。

如果 mode 是 Binary 方式,则 Len 子句会被忽略掉。

重要 在 Binary、Input 和 Random 方式下可以用不同的文件号打开同一文件,而不必先将该文件关闭。在 Append 和 Output 方式下,如果要用不同的文件号打开同一文件,则必须在打开文件之前先关闭该文件。

G. VB使用方法

维 生 素 B2
(秦德安)
又称核黄素。由异咯嗪衍生而成的一种B族维生素。维生素B2分子由异咯嗪基和核糖醇基所组成。维生素B2为黄色针状晶体,味苦,微溶于水,极易溶于碱性溶液。水溶液呈黄绿色荧光,对光不稳定。小麦、青菜、黄豆、动物的肝和心等内脏都富含维生素B2。动物体内不能合成维生素B2,必须由食物供给,很多微生物能合成,目前工业上主要利用微生物发酵法生产维生素B2。维生素B2是生物体内某些氧化还原酶类辅基的重要组成成分,可参与氧化过程中氢的传递作用。医学上应用维生素B2制剂治疗维生素B2缺乏症。成人每天最低需要维生素B2 1.6毫克,儿童为0.6毫克。长期缺乏维生素B2,会导致细胞氏谢失调,首先受影响的是眼、皮肤、舌、口角和神经组织,引起眼角膜炎、口角炎、舌炎和阴囊炎等。家禽维生素B2缺乏产卵率降低。

H. VB怎么用

一个典型的VB进程VB的中心思想就是要便于程序员使用,无论是新手或者专家。VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序。VB的程序是一种基于窗体的可视化组件安排的联合,并且增加代码来指定组建的属性和方法。因为默认的属性和方法已经有一部分定义在了组件内,所以程序员不用写多少代码就可以完成一个简单的程序。过去的版本里面VB程序的性能问题一直被放在了桌面上,但是随着计算机速度的飞速增加,关于性能的争论已经越来越少。

窗体控件的增加和改变可以用拖放技术实现。一个排列满控件的工具箱用来显示可用控件(比如文本框或者按钮]]。每个控件都有自己的属性和事件。默认的属性值会在控件创建的时候提供,但是程序员也可以进行更改。很多的属性值可以在运行时候随着用户的动作和修改进行改动,这样就形成了一个动态的程序。举个例子来说:窗体的大小改变事件中加入了可以改变控件位置的代码,在运行时候每当用户更改窗口大小,控件也会随之改变位置。在文本框中的文字改变事件中加入相应的代码,程序就能够在文字输入的时候自动翻译或者阻止某些字符的输入。

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

VB的组件既可以拥有用户界面,也可以没有。这样一来服务器端程序就可以处理增加的模块。

VB使用参数计算的方法来进行垃圾收集,这个方法中包含有大量的对象,提供基本的面向对象支持。因为越来越多组建的出现,程序员可以选用自己需要的扩展库。和有些语言不一样,VB对大小写不敏感,但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实体的变量名称遵循书写规则。默认情况下字符串的比较是对大小写敏感的,但是可以关闭这个功能。

VB使得大量的外界控件有了自己的生存空间。大量的第三方控件针对VB提供。VB也提供了建立、使用和重用这些控件的方法,但是由于语言问题,从一个应用程序创建另外一个并不简单。

I. VB的用法

视图菜单——工具箱(X)
也可以用快捷键ALT + V + X

J. vb基本用法,越全面,越详细,越易懂越好!

你说的是VB,是用来编程的那个吗百??
如果是
这肯定不是一两页纸能够说明的事度情,你要想学,就得买VB的教材,从最基础的学起来。知道什么是变量,什么是函数,什么是过程,什么是循环,什么是数内组,基本上一章介绍上面的一个内容,所以基础很多的。容没有捷径

阅读全文

与vb的使用方法相关的资料

热点内容
快速查询个人征信的方法 浏览:804
男士冬天洗衣服的方法如何 浏览:729
农业产品研究方法 浏览:15
驯服蜥蜴最简单的方法 浏览:702
淘宝钻展怎么操作干货方法推荐 浏览:72
临床上最广泛的研究方法 浏览:467
避孕方法有哪些怎么上环 浏览:868
电热板安装方法 浏览:170
中医治疗丝状疣的方法 浏览:711
正确梳头的方法免费学 浏览:89
斜齿轮的计算方法 浏览:331
如何写好行草方法 浏览:495
食用方法可以分为什么和什么 浏览:166
老伴按摩床使用方法 浏览:854
原始蜂蜜怎么食用方法 浏览:18
研究方法名词解释333 浏览:506
腿部伸展机使用方法 浏览:109
健腹轮训练正确方法 浏览:784
qq同步助手短信功能在哪里设置方法 浏览:929
风险识别分析方法培训 浏览:929