VB内部函数(二)

前端之家收集整理的这篇文章主要介绍了VB内部函数(二)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

6.5 数学运算函数

函数

功能

示例

ABS

返回参数的绝对值

Abs(number)

ATN

返回一个 Double,指定一个数的反正切值。

Atn(number)

COS

返回一个 Double,指定一个角的余弦值。

Cos(number)

Exp

返回 Double,指定 e(自然对数的底)的某次方。

Exp(number)

Log

返回一个 Double,指定参数的自然对数值。

Log(number)

Sin

返回一 Double,指定参数的 sine(正弦)值。

Sin(number)

Sqr

返回一个 Double,指定参数的平方根。

Sqr(number)

Tan

返回一个 Double 的值,指定一个角的正切值。

Tan(number)

6.6 数组函数

函数

功能

示例

Array

返回一个包含数组的 Variant。

Array(arglist)

Filter

返回一个下标从零开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集。

Filter(InputStrings, Value[, Include[, Compare]])

IsArray

返回 Boolean 值,指出变量是否为一个数组。

IsArray(varname)

LBound

返回 Long,其值为指定数组维可用的最小下标。

LBound(arrayname[, dimension])

UBound

返回一个 Long 型数据,其值为指定的数组维可用的最大下标。

UBound(arrayname[, dimension])

6.7 对象函数

函数

功能

示例

CallByName

执行一个对象的方法,或设置或返回一个对象的属性

CallByName(object,procedurename,calltype,[arguments()])

CreateObject

创建并返回一个对 ActiveX 对象的引用。

CreateObject(class,[servername])

GetAutoServerSettings

返回关于 ActiveX 部件的注册状态的信息。

object.GetAutoServerSettings([progid],[clsid])

GetObject

返回文件中的 ActiveX 对象的引用。

GetObject([pathname] [,class])

GetSetting

从 Windows 注册表中的应用程序项目返回注册表项设置值。

GetSetting(appname,section,key[,default])

IsObject

返回 Boolean 值,指出标识符是否表示对象变量。

IsObject(identifier)

TypeName(varname)

返回一个 String,提供有关变量的信息。

TypeName(varname)

VarType(varname)

返回一个 Integer,指出变量的子类型。

VarType(varname)

6.8 其他函数

函数

功能

示例

CHOOSE

从参数列表中选择并返回一个值。

Choose(index, choice-1[, choice-2,... [, choice-n]])

Command

返回命令行的参数部分,该命令行用于装入 Microsoft VB 或 VB 开发的可执行程序。

Command

CURDIR

返回一个 Variant (String),用来代表当前的路径。

CurDir[(drive)]

CVErr

返回 Error子类型的 Variant其中包含指定的错误号。

CVErr(errornumber)

DoEvents

转让控制权,以便让操作系统处理其它的事件

DoEvents( )

Environ

返回 String,它关连于一个操作系统环境变量。

Environ({envstring | number})

Error

返回对应于已知错误号的错误信息。

Error[(errornumber)]

GetAllSettings

从 Windows 注册表中返回应用程序项目的所有注册表项设置及其相应值(开始是由 SaveSetting 产生)。

GetAllSettings(appname,section)

IIf

根据表达式的值,来返回两部分中的其中一个。

IIf(expr,truepart,falsepart)

IMEStatus

返回一个 Integer,用来指定当前 Microsoft Windows 的输入法 (IME) 方式;只对东亚区版本有效。

IMEStatus

Input

返回 String,它包含以 InputBinary 方式打开的文件中的字符

Input(number,[#]filenumber)

InputBox

在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的 String。

InputBox(prompt[,title] [,default] [,xpos] [, ypos] [,helpfile,context])

IsEmpty

返回 Boolean 值,指出变量是否已经初始化。

IsEmpty(expression)

IsError

返回 Boolean 值,指出表达式是否为一个错误值。

IsError(expression)

IsMissing

返回 Boolean 值,指出一个可选的 Variant 参数是否已经传递给过程。

IsMissing(argname)

IsNull

返回 Boolean 值,指出表达式是否不包含任何有效数据 (Null)。

IsNull(expression)

LoadPicture

将图形载入到窗体的 Picture 属性PictureBox 控件或 Image 控件。

LoadPicture([filename],[size],[colordepth],[x,y])

LoadResData

用以从资源 (.res) 文件装载若干可能类型的数据,并返回一个 Byte 数组。

LoadResData(index,format)

LoadResPicture

用以从资源 (.res) 文件装载位图、图标或光标。

LoadResPicture(index,format)

LoadResString

用以从资源 (.res) 文件装载字符串。

LoadResString(index)

MsgBox

在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。

MsgBox(prompt[,buttons] [,context])

QBColor

返回 Long,用来表示所对应颜色值的 RGB 颜色码。

QBColor(color)

RGB

返回一个 Long整数,用来表示一个 RGB 颜色值。

RGB(red,green,blue)

Shell

执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。

Shell(pathname[,windowstyle])

Spc

Print # 语句或 Print 方法一起使用,对输出进行定位。

Spc(n)

Switch

计算一组表达式列表的值,然后返回与表达式列表中最先为 True 的表达式所相关的 Variant 数值或表达式。

Switch(expr-1, value-1[, expr-2, value-2 _ [, expr-n,value-n]])

Tab

Print # 语句或 Print 方法一起使用,对输出进行定位。

Tab[(n)]

6.9 文件操作函数

函数

功能

示例

Dir

返回一个 String,用以表示一个文件名、目录名或文件名称,它必须与指定的模式或文件属性、或磁盘卷标相匹配。

Dir[(pathname[, attributes])]

EOF

返回一个 Integer,它包含 Boolean 值 True,表明已经到达为 Random 或顺序 Input 打开的文件的结尾。

EOF(filenumber)

FileAttr

返回一个 Long,表示使用 Open 语句所打开文件文件方式。

FileAttr(filenumber,returntype)

FileDateTime

返回一个 Variant (Date),此为一个文件被创建或最后修改后的日期和时间。

FileDateTime(pathname)

FileLen

返回一个 Long,代表一个文件的长度,单位是字节。

FileLen(pathname)

FreeFile

返回一个 Integer代表下一个可供 Open 语句使用的文件号。

FreeFile[(rangenumber)]

GetAttr

返回Integer此为一个文件、目录、或文件夹的属性

GetAttr(pathname)

Loc

返回 Long,在已打开的文件中指定当前读/写位置。

Loc(filenumber)

LOF

返回一个 Long,表示用 Open 语句打开的文件的大小,该大小以字节为单位。

LOF(filenumber)

Seek

返回一个 Long,在 Open 语句打开的文件中指定当前的读/写位置。

原文链接:https://www.f2er.com/vb/259380.html

猜你在找的VB相关文章