vb6常用函數(shù)內(nèi)容_第1頁
vb6常用函數(shù)內(nèi)容_第2頁
vb6常用函數(shù)內(nèi)容_第3頁
vb6常用函數(shù)內(nèi)容_第4頁
vb6常用函數(shù)內(nèi)容_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

字符函數(shù)

函數(shù)名

功能

示例

ASC

返回一個

Integer,代表字符串中首字母的字符代碼。

Asc(string)

CHR

返回

String,其中包含有與指定的字符代碼相關(guān)的字符

Chr(charcode)

Format

返回

Variant

(String),其中含有一個表達(dá)式,它是根據(jù)格式表達(dá)式中的指令來格式化的。

Format(expression[,

format[,

firstdayofweek[,

firstweekofyear]]])

Hex

返回代表十六進(jìn)制數(shù)值的

String。

Hex(number)

InStr

返回

Variant

(Long),指定一字符串在另一字符串中最先出現(xiàn)的位置。

InStr([start,

]string1,

string2[,

compare])

InstrRev

返回一個字符串在另一個字符串中出現(xiàn)的位置,從字符串的末尾算起。

InstrRev(string1,

string2[,

start[,

compare]])

Join

返回一個字符串,該字符串是通過連接某個數(shù)組中的多個子字符串而創(chuàng)建的。

Join(list[,

delimiter])

LCase

返回轉(zhuǎn)成小寫的

String。

LCase(string)

Left

返回

Variant

(String),其中包含字符串中從左邊算起指定數(shù)量的字符。

Left(string,

length)

Len

返回

Long,其中包含字符串內(nèi)字符的數(shù)目,或是存儲一變量所需的字節(jié)數(shù)。

Len(string

|

varname)

Ltrim

Rtrim

Trim

返回

Variant

(String),其中包含指定字符串的拷貝,沒有前導(dǎo)空白

(LTrim)、尾隨空白

(RTrim)

或前導(dǎo)和尾隨空白

(Trim)。

LTrim(string)RTrim(string)Trim(string)

Mid

返回

Variant

(String),其中包含字符串中指定數(shù)量的字符。

Mid(string,

start[,

length])

Partition

返回一個

Variant

(String),指定一個范圍,在一系列計算的范圍中指定的數(shù)字出現(xiàn)在這個范圍內(nèi)。

Partition(number,

start,

stop,

interval)

Replace

返回一個字符串,該字符串中指定的子字符串已被替換成另一子字符串,且替換發(fā)生的次數(shù)也是指定的。

Replace(expression,

find,

replacewith[,

start[,

count[,

compare]]])

Right

返回

Variant

(String),其中包含從字符串右邊取出的指定數(shù)量的字符。

Right(string,

length)

Space

返回特定數(shù)目空格的

Variant

(String)。

Space(number)

Split

返回一個下標(biāo)從零開始的一維數(shù)組,它包含指定數(shù)目的子字符串。

Split(expression[,

delimiter[,

count[,

compare]]])

StrComp

返回

Variant

(Integer),為字符串比較的結(jié)果。

StrComp(string1,

string2[,

compare])

String

返回

Variant

(String),其中包含指定長度重復(fù)字符的字符串。

String(number,

character)

StrReverse

返回一個字符串,其中一個指定子字符串的字符順序是反向的。

StrReverse(string1)

FormatDateTime(Date[,NamedFormat])

Hour

返回一個

Variant

(Integer),其值為

0

23

之間的整數(shù),表示一天之中的某一鐘點(diǎn)。

Hour(time)

IsDate

返回

Boolean

值,指出一個表達(dá)式是否可以轉(zhuǎn)換成日期。

IsDate(expression)

Minute

返回一個

Variant

(Integer),其值為

0

59

之間的整數(shù),表示一小時中的某分鐘。

Minute(time)

Month

返回一個

Variant

(Integer),其值為

1

12

之間的整數(shù),表示一年中的某月。

Month(date)

MonthName

返回一個表示指定月份的字符串。

MonthName(month[,

abbreviate])

Now

返回一個

Variant

(Date),根據(jù)計算機(jī)系統(tǒng)設(shè)置的日期和時間來指定日期和時間。

Now

Weekday

返回一個

Variant

(Integer),包含一個整數(shù),代表某個日期是星期幾。

Weekday(date,

[firstdayofweek])

WeekdayName

返回一個字符串,表示一星期中的某天。

WeekdayName(weekday,

abbreviate,

firstdayofweek)

Year(date)

返回

Variant

(Integer),包含表示年份的整數(shù)。

Year(date)

Second

返回一個

Variant

(Integer),其值為

0

59

之間的整數(shù),表示一分鐘之中的某個秒。

Second(time)

Time

返回一個指明當(dāng)前系統(tǒng)時間的

Variant

(Date)。

Time

Timer

返回一個

Single,代表從午夜開始到現(xiàn)在經(jīng)過的秒數(shù)。

Timer

TimeSerial

返回一個

Variant

(Date),包含具有具體時、分、秒的時間。

TimeSerial(hour,

minute,

second)

TimeValue

返回一個包含時間的

Variant

(Date)。

TimeValue(time)

轉(zhuǎn)換函數(shù)

函數(shù)名

功能

示例

Str

返回代表一數(shù)值的

Variant

(String)。

Str(number)

StrConv

返回按指定類型轉(zhuǎn)換的

Variant

(String)。

StrConv(string,

conversion,

LCID)

Val(string)

返回包含于字符串內(nèi)的數(shù)字,字符串中是一個適當(dāng)類型的數(shù)值。

Val(string)

數(shù)學(xué)運(yùn)算函數(shù)

函數(shù)名

功能

示例

ABS

返回參數(shù)的絕對值

Abs(number)

ATN

返回一個

Double,指定一個數(shù)的反正切值。

Atn(number)

COS

返回一個

Double,指定一個角的余弦值。

Cos(number)

Exp

返回

Double,指定

e(自然對數(shù)的底)的某次方。

Exp(number)

Log

返回一個

Double,指定參數(shù)的自然對數(shù)值。

Log(number)

Sin

返回一

Double,指定參數(shù)的

sine(正弦)值。

Sin(number)

Sqr

返回一個

Double,指定參數(shù)的平方根。

Sqr(number)

Tan

返回一個

Double

的值,指定一個角的正切值。

Tan(number)

數(shù)組函數(shù)

函數(shù)名

功能

示例

Array

返回一個包含數(shù)組的

Variant。

Array(arglist)

Filter

返回一個下標(biāo)從零開始的數(shù)組,該數(shù)組包含基于指定篩選條件的一個字符串?dāng)?shù)組的子集。

Filter(InputStrings,

Value[,

Include[,

Compare]])

IsArray

返回

Boolean

值,指出變量是否為一個數(shù)組。

IsArray(varname)

LBound

返回

Long,其值為指定數(shù)組維可用的最小下標(biāo)。

LBound(arrayname[,

dimension])

UBound

返回一個

Long

型數(shù)據(jù),其值為指定的數(shù)組維可用的最大下標(biāo)。

UBound(arrayname[,

dimension])

對象函數(shù)

函數(shù)名

功能

示例

CallByName

執(zhí)行一個對象的方法,或設(shè)置或返回一個對象的屬性。

CallByName(object,

procedurename,

calltype,[arguments()])

CreateObject

創(chuàng)建并返回一個對

ActiveX

對象的引用。

CreateObject(class,[servername])

GetAutoServerSettings

返回關(guān)于

ActiveX

部件的注冊狀態(tài)的信息。

object.GetAutoServerSettings([progid],

[clsid])

GetObject

返回文件中的

ActiveX

對象的引用。

GetObject([pathname]

[,

class])

GetSetting

Windows

注冊表中的應(yīng)用程序項目返回注冊表項設(shè)置值。

GetSetting(appname,

section,

key[,

default])

IsObject

返回

Boolean

值,指出標(biāo)識符是否表示對象變量。

IsObject(identifier)

TypeName(varname)

返回一個

String,提供有關(guān)變量的信息。

TypeName(varname)

VarType(varname)

返回一個

Integer,指出變量的子類型。

VarType(varname)

其他函數(shù)

函數(shù)名

功能

示例

CHOOSE

從參數(shù)列表中選擇并返回一個值。

Choose(index,

choice-1[,

choice-2,

...

[,

choice-n]])

Command

返回命令行的參數(shù)部分,該命令行用于裝入

Microsoft

Visual

Basic

Visual

Basic

開發(fā)的可執(zhí)行程序。

Command

CURDIR

返回一個

Variant

(String),用來代表當(dāng)前的路徑。

CurDir[(drive)]

CVErr

返回

Error子類型的

Variant其中包含指定的錯誤號。

CVErr(errornumber)

DoEvents

轉(zhuǎn)讓控制權(quán),以便讓操作系統(tǒng)處理其它的事件

DoEvents(

)

Environ

返回

String,它關(guān)連于一個操作系統(tǒng)環(huán)境變量。

Environ({envstring

|

number})

Error

返回對應(yīng)于已知錯誤號的錯誤信息。

Error[(errornumber)]

GetAllSettings

Windows

注冊表中返回應(yīng)用程序項目的所有注冊表項設(shè)置及其相應(yīng)值(開始是由

SaveSetting

產(chǎn)生)。

GetAllSettings(appname,

section)

IIf

根據(jù)表達(dá)式的值,來返回兩部分中的其中一個。

IIf(expr,

truepart,

falsepart)

IMEStatus

返回一個

Integer,用來指定當(dāng)前

Microsoft

Windows

的輸入法

(IME)

方式;只對東亞區(qū)版本有效。

IMEStatus

Input

返回

String,它包含以

Input

Binary

方式打開的文件中的字符

Input(number,

[#]filenumber)

InputBox

在一對話框來中顯示提示,等待用戶輸入正文或按下按鈕,并返回包含文本框內(nèi)容的

String。

InputBox(prompt[,

title]

[,

default]

[,

xpos]

[,

ypos]

[,

helpfile,

context])

IsEmpty

返回

Boolean

值,指出變量是否已經(jīng)初始化。

IsEmpty(expression)

IsError

返回

Boolean

值,指出表達(dá)式是否為一個錯誤值。

IsError(expression)

IsMissing

返回

Boolean

值,指出一個可選的

Variant

參數(shù)是否已經(jīng)傳遞給過程。

IsMissing(argname)

IsNull

返回

Boolean

值,指出表達(dá)式是否不包含任何有效數(shù)據(jù)

(Null)。

IsNull(expression)

LoadPicture

將圖形載入到窗體的

Picture

屬性、PictureBox

控件或

Image

控件。

LoadPicture([filename],

[size],

[colordepth],[x,y])

LoadResData

用以從資源

(.res)

文件裝載若干可能類型的數(shù)據(jù),并返回一個

Byte

數(shù)組。

LoadResData(index,

format)

LoadResPicture

用以從資源

(.res)

文件裝載位圖、圖標(biāo)或光標(biāo)。

LoadResPicture(index,

format)

LoadResString

用以從資源

(.res)

文件裝載字符串。

LoadResString(index)

MsgBox

在對話框中顯示消息,等待用戶單擊按鈕,并返回一個

Integer

告訴用戶單擊哪一個按鈕。

MsgBox(prompt[,

buttons]

[,

title]

[,

helpfile,

context])

QBColor

返回

Long,用來表示所對應(yīng)顏色值的

RGB

顏色碼。

QBColor(color)

RGB

返回一個

Long整數(shù),用來表示一個

RGB

顏色值。

RGB(red,

green,

blue)

Shell

執(zhí)行一個可執(zhí)行文件,返回一個

Variant

(Double),如果成功的話,代表這個程序的任務(wù)

ID,若不成功,則會返回

0。

Shell(pathname[,windowstyle])

Spc

Print

#

語句或

Print

方法一起使用,對輸出進(jìn)行定位。

Spc(n)

Switch

計算一組表達(dá)式列表的值,然后返回與表達(dá)式列表中最先為

True

的表達(dá)式所相關(guān)的

Variant

數(shù)值或表達(dá)式。

Switch(expr-1,

value-1[,

expr-2,

value-2

_

[,

expr-n,value-n]])

Tab

Print

#

語句或

Print

方法一起使用,對輸出進(jìn)行定位。

Tab[(n)]

文件操作函數(shù)

函數(shù)名

功能

示例

Dir

返回一個

String,用以表示一個文件名、目錄名或文件夾名稱,它必須與指定的模式或文件屬性、或磁盤卷標(biāo)相匹配。

Dir[(pathname[,

attributes])]

EOF

返回一個

Integer,它包含

Boolean

True,表明已經(jīng)到達(dá)為

Random

或順序

Input

打開的文件的結(jié)尾。

EOF(filenumber)

FileAttr

返回一個

Long,表示使用

Open

語句所打開文件的文件方式。

FileAttr(filenumber,

returntype)

FileDateTime

返回一個

Variant

(Date),此為一個文件被創(chuàng)建或最后修改后的日期和時間。

FileDateTime(pathname)

FileLen

返回一個

Long,代表一個文件的長度,單位是字節(jié)。

FileLen(pathname)

FreeFile

返回一個

Integer,代表下一個可供

Open

語句使用的文件號。

FreeFile[(rangenumber)]

GetAttr

返回Integer此為一個文件、目錄、或文件夾的屬性。

GetAttr(pathname)

Loc

返回

Long,在已打開的文件中指定當(dāng)前讀/寫位置。

Loc(filenumber)

LOF

返回一個

Long,表示用

Open

語句打開的文件的大小,該大小以字節(jié)為單位。

LOF(filenumber)

Seek

返回一個

Long,在

Open

語句打開的文件中指定當(dāng)前的讀/寫位置。

Seek(filenumber)

財務(wù)函數(shù)

函數(shù)名

功能

示例

DDB

返回一個

Double,指定一筆資產(chǎn)在一特定期間內(nèi)的折舊??墒褂秒p下落收復(fù)平衡方法或其它指定的方法進(jìn)行計算。

DDB(cost,

salvage,

life,

period[,

factor])

FormatCurrency

返回一個貨幣值格式的表達(dá)式,它使用系統(tǒng)控制面板中定義的貨幣符號。

FormatCurrency(Expression[,NumDigitsAfterDecimal

[,IncludeLeadingDigit

[,UseParensForNegativeNumbers

[,GroupDigits]]]])

FV

返回一個

Double,指定未來的定期定額支付且利率固定的年金。

FV(rate,

nper,

pmt[,

pv[,

type]])

IPmt

返回一個

Double,指定在一段時間內(nèi)對定期定額支付且利率固定的年金

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論