BB 发表于 2003-6-27 07:18:02

【原创】vb常用函數與介紹

大家好
這是我整理的一些vb常用函數與介紹


函 數 名 稱  函  數  功  能
Abs 函數  求得絕對值 (VB6,VBA6,VBS5,VB.Net)
ActiveControl 物件  得到焦點的物件 (VB6,VBA6,VB.Net)
ActiveForm 物件  得到焦點的表單 (VB6,)
Addhandler 敘述  (VB.Net)
AddressOf 運算子  (VB6,VBA6,VB.Net)
Array 函數  指定陣列 (VB6,VBA6,VBS5,)
App 物件  應運程式物件 (VB6,)
AppActivate 函數  呼叫執行中的視窗 (VB6,VBA6,VB.Net)
Asc 函數  求得文字的內碼 (VB6,VBA6,VBS5,VB.Net,)
Atan 函數  (VB.Net)
Atn 函數  求得Tan-1 (VB6,VBA6,VBS5,)


函 數 名 稱  函  數  功  能
Beep 函數  發出預設的警示聲 (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
Call 敘述  呼叫副程式 (VB6,VBA6,VBS5,VB.Net,)
CallByName 函數  以某物件的屬性或方法名稱來控制該物件 (VB6,VBA6,VB.Net)
Calendar 函數  選擇月曆 (VB6,VBA6)
Choose 函數  取出一列值的某個值 (VB6,VBA6,VB.Net)
CBool 函數  數值轉成布林數 (VB6,VBA6,VBS5,VB.Net,)
CByte 函數  數值轉成位元格式 (VB6,VBA6,VBS5,VB.Net,)
CCur 函數  數值轉成貨幣格式 (VB6,VBA6,VBS5,)
CDate 函數  資料轉成時間 (VB6,VBA6,VBS5,VB.Net,)
CDbl 函數  數值轉成雙精度浮點數 (VB6,VBA6,VBS5,VB.Net,)
CDec 函數  數值轉成十進數 (VB6,VBA6,VB.Net)
ChDir 函數  改變目前路徑緩充的路徑 (VB6,VBA6,VB.Net)
ChDrive 函數  改變目前磁碟緩充的磁碟 (VB6,VBA6,VB.Net)
Chr 函數  由內碼求得一文字 (VB6,VBA6,VBS5,VB.Net,)
CInt 函數  資料轉成Integer (VB6,VBA6,VBS5,VB.Net,)
Circle 方法  畫圓與弧 (物件)
Class 敘述  (VB6,VBA6,VBS5,VB.Net)
Cls 方法  清除畫面 (VB6,VBA6)
CLng 函數  資料轉成Long (VB6,VBA6,VBS5,VB.Net,)
CObj 函數  (VB.Net)
Collection 物件  集合物件 (VB6,VBA6,VB.Net)
Command 函數  讀出程式的參數 (VB6,VBA6,VB.Net)
Const 敘述  定義常數 (VB6,VBA6,VBS5,VB.Net)
Cos 函數  COS (VB6,VBA6,VBS5,)
CreateObject 函數  建立已登錄的ActiveX物件 (VB6,VBA6,VBS5,VB.Net,)
CShort 函數  (VB.Net)
CSng 函數  數值轉成單精度浮點數 (VB6,VBA6,VBS5,VB.Net,)
CStr 函數  資料轉成字串 (VB6,VBA6,VBS5,VB.Net,)
CType 函數  (VB.Net)
CurDir 函數  得知目前路徑緩充的路徑 (VB6,VBA6,VB.Net)
CVar 函數  數值轉成Variant變數 (VB6,VBA6,VBS5)
CVErr 函數  將數值轉換成錯誤代碼 (VB6,VBA6)
Close 敘述  關閉I/O緩衝 (VB6,VBA6)


函 數 名 稱  函  數  功  能
Date 函數  得到目前電腦的時間 (VB6,VBA6,VBS5,)
DateAdd 函數  日期加法得日期 (VB6,VBA6,VBS5,VB.Net,)
DateDiff 函數  日期相減得數值 (VB6,VBA6,VBS5,VB.Net,)
DatePart 函數  日期部份資訊 (VB6,VBA6,VBS5,VB.Net,)
DateSerial 函數  數個字串轉日期 (VB6,VBA6,VBS5,VB.Net,)
DataString 屬性  (VB.Net)
DateValue 函數  字串轉日期 (VB6,VBA6,VBS5,VB.Net,)
Day 函數  得知日期變數內是幾號 (VB6,VBA6,VB.Net,)
DDB 函數  折舊的計算 (VB6,VBA6,VB.Net)
Declare 敘述  (VB6,VBA6,VB.Net,)
DefType 敘述  (VB6,VBA6)
DeleteSetting 函數  刪除系統登錄內的資料 (VB6,VBA6,VB.Net)
Dim 敘述  (VB6,VBA6,VBS5,VB.Net)
Dir 函數  得知目前路徑內的檔名 (VB6,VBA6,VB.Net)
DisconnectEvents 函數  ()
DoEvents 函數  閒置函數 (VB6,VBA6)
Do ... Loop 敘述  (VB6,VBA6,VBS5,VB.Net)


函 數 名 稱  函  數  功  能
End 敘述  強制結束程式 (VB6,VBA6,VB.Net)
Enum 敘述  (VB6,VBA6,VB.Net)
Environ 函數  取得環境變數的資料 (VB6,VBA6,VB.Net)
EOF 函數  某個檔案緩衝的指標是否到檔尾 (VB6,VBA6)
Erase 敘述  重新初始化陣列 (VB6,VBA6,VBS5,VB.Net)
Erl 屬性  (VB.Net)
Err 物件  錯誤訊息物件 (VB6,VBA6,VBS5,VB.Net)
Error 敘述  錯誤代碼訊息 (VB6,VBA6)
Eval 函數  求得運算字串結果 (VBS5)
Event 敘述  (VB6,VBA6,VB.Net)
Exit 敘述  跳離迴圈或副程式 (VB6,VBA6,VBS5,VB.Net,)
Exp 函數  得到e的某次方 (VB6,VBA6,VBS5,)


函 數 名 稱  函  數  功  能
FileAttr 函數  檔案開啟模式 (VB6,VBA6,VB.Net)
FileClose 函數  (VB.Net)
FileCopy 函數  複製檔案 (VB6,VBA6,VB.Net)
FileDateTime 函數  檔案存檔日期 (VB6,VBA6,VB.Net)
FileGet 函數  (VB.Net)
FileGetObject 函數  (VB.Net)
FileLen 函數  檔案長度 (VB6,VBA6,VB.Net)
FileOpen 函數  (VB.Net)
FilePut 函數  (VB.Net)
FilePutObject 函數  (VB.Net)
FileWidth 函數  (VB.Net)
Filter 函數  篩選陣列 (VB6,VBA6,VBS5,VB.Net,)
Fix 函數  無條件截去小數 (VB6,VBA6,VBS5,VB.Net)
Focus方法  設定某個物件得到焦點 (物件) (VB.Net)
For ... Next 敘述  (VB6,VBA6,VBS5,VB.Net)
For Each ? In ? ... Next 敘述  (VB6,VBA6,VBS5,VB.Net)
Format 函數  資料格式化輸出 (VB6,VBA6,VB.Net)
FormatCurrency 函數  (VB6,VBA6,VBS5,VB.Net,)
FormatDateTime 函數  (VB6,VBA6,VBS5,VB.Net,)
FormatNumber 函數  (VB6,VBA6,VBS5,VB.Net,)
FormatPercent 函數  (VB6,VBA6,VBS5,VB.Net,)
FreeFile 函數  空的檔案緩衝編號 (VB6,VBA6,VB.Net)
Function 敘述  (VB6,VBA6,VBS5,VB.Net)
FV 函數  求得定期、定額支付且固定利率下之年金的值 (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
Get 敘述  (VB6,VBA6,VB.Net)
GetAllSetting 函數  得到自己所有存在系統登錄的資訊 (VB6,VBA6,VB.Net)
GetAttr 函數  得知檔案屬性 (VB6,VBA6,VB.Net)
GetChar 函數  (VB.Net)
GetException 函數  (VB.Net)
GetObject 函數  (VB6,VBA6,VBS5,VB.Net)
GetSetting 函數  得到自己存在系統登錄的資訊 (VB6,VBA6,VB.Net)
Goto 敘述  跳到某一標籤執行 (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
Hex 函數  將數值轉成16進數表示的字串 (VB6,VBA6,VBS5,VB.Net,)
Hour 函數  得知日期變數內是幾時 (VB6,VBA6,VBS5,VB.Net,)


函 數 名 稱  函  數  功  能
If . Then . Else 敘述  判斷結構 (VB6,VBA6,VBS5,VB.Net)
Iif 函數  (VB6,VBA6,VB.Net)
IMEStatus 函數  得知IME輸入法狀態 (VB6,VBA6)
Implements 敘述  (VB6,VBS6,VB.Net)
Imports 敘述  (VB.Net)
Inherits 敘述  (VB.Net)
Input 函數  (VB6,VBA6,VB.Net)
InputBox 函數  (VB6,VBA6,VBS5,VB.Net,)
InputString 函數  (VB.Net)
InStr 函數  尋找字串裡的字串 (VB6,VBA6,VBS5,VB.Net,)
Interface 敘述  (VB.Net)
IntStrRev 函數  由字串右邊開始尋找字串裡的字串 (VB6,VBA6,VBS5,VB.Net,)
Int 函數  取整數 (VB6,VBA6,VBS5,VB.Net,)
IPmt 函數  定期定額支付且固定利率的年金,在一段時間內支付的利息 (VB6,VBA6,VB.Net)
IRR 函數  一連串固定間隔收支資金的實質報酬律 (VB6,VBA6,VB.Net)
IsArray 函數  判斷變數是否為陣列 (VB6,VBA6,VBS5,VB.Net,)
IsDate 函數  判斷變數是否為時間格式 (VB6,VBA6,VBS5,VB.Net,)
IsDBNull 函數  (VB.Net)
IsEmpty 函數  判斷變數是否空變數 (VB6,VBA6,VBS5,)
IsError 函數  判斷變數是否為Error資訊 (VB6,VBA6,VB.Net)
IsMissing 函數  判斷副程式預設傳遞數是否遺失 (VB6,VBA6)
IsNothing 函數  (VB.Net)
IsNull 函數  (VB6,VBA6,)
IsNumeric 函數  判斷變數是否為數值格式 (VB6,VBA6,VBS5,VB.Net,)
IsObject 函數  判斷變數是否為物件變數 (VB6,VBA6,VBS5,)
IsReference 函數  (VB.Net)


函 數 名 稱  函  數  功  能
Join 函數  將陣列資料加入分隔字元後組合成一新字串 (VB6,VBA6,VBS5,VB.Net,)


函 數 名 稱  函  數  功  能
Kill 函數  刪除檔案 (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
LBound 函數  得知陣列最小起始範圍 (VB6,VBA6,VBS5,VB.Net,)
LCase 函數  字串轉小寫 (VB6,VBA6,VBS5,VB.Net,)
Left 函數  截取字串左邊幾個字 (VB6,VBA6,VBS5,)
Len 函數  得知字串的字數 (VB6,VBA6,VBS5,VB.Net,)
Like 運算子  萬用字元的字串比較 (VB6,VBA6)
Line Input 敘述  (VB6,VBA6)
LineInput 函數  (VB.Net)
LoadPicture 函數  載入圖形 (VB6,VBS5)
LoadResData 函數  (VB6)
LoadResPicture 函數  (VB6)
LoadResString 函數  (VB6,)
Loc 函數  (VB6,VBA6,VB.Net)
Lock 函數  (VB.Net)
Lof 函數  (VB6,VBA6,VB.Net)
Log 函數  求對數值 (VB6,VBA6,VBS5,)
LSet 敘述  字串向左對齊 (VB6,VBA6)
LTrim 函數  移除字串最左邊的空白字元 (VB6,VBA6,VBS5,VB.Net,)


函 數 名 稱  函  數  功  能
MacID 函數  (VB6,VBA6)
MacScript 函數  (VB6,VBA6)
Math 物件類別  用來處理數學函數的程式庫(VB.Net)
Mid 函數  截取字串裡某些字串 (VB6,VBA6,VBS5,VB.Net,)
Mid 敘述  (VB6,VBA6,VB.Net,)
Minute 函數  得知日期變數內是幾分 (VB6,VBA6,VBS5,VB.Net,)
MIRR 函數  (VB6,VBA6,VB.Net)
MkDir 函數  建立新的資料夾 (VB6,VBA6,VB.Net)
Mod 運算子  求得餘數 (VB6,VBA6,VBS5,)
Module 敘述  (VB.Net)
Month 函數  得知日期變數內是第幾月 (VB6,VBA6,VBS5,VB.Net,)
MonthName 函數  得知幾月的名稱 (VB6,VBA6,VBS5,VB.Net,)
MsgBox 函數  (VB6,VBA6,VBS5,VB.Net,)


函 數 名 稱  函  數  功  能
Name As 敘述  更改檔名 (VB6,VBA6)
Namespace 敘述  (VB.Net)
Now 屬性  得知目前點腦的日期與時間 (VB6,VBA6,VBS5,VB.Net,)
NPer 函數  (VB6,VBA6,VB.Net)
NPV 函數  (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
ObjPtr 函數  (VB6,VBA6)
Oct 函數  文字轉成八進制的字串 (VB6,VBA6,VBS5,VB.Net,)
On ... Goto/GoSub 敘述  (VB6,VBA6)
On Error ... 敘述  (VB6,VBA6,VBS5,VB.Net)
Option 敘述  VB內部一些選項設定 (VB6,VBA6,VBS5,VB.Net)
Open 敘述  開啟I/O緩衝 (VB6,VBA6)


函 數 名 稱  函  數  功  能
Partition 函數  傳回某去在一範圍值內的區塊位置 (VB6,VBA6,VB.Net)
PrintForm 方法  印出表單 (VB6)
PaintPicture 函數  印出圖片 (物件)
Pmt 函數  (VB6,VBA6,VB.Net)
PPmt 函數  (VB6,VBA6,VB.Net)
Point 方法  取得某一點的顏色 (物件)
PopupMenu 方法  跳出功能表 (VB6)
Print 敘述  列印資料 (VB6,VBA6,VB.Net)
Printer 物件  印機物件 (VB6)
PrintLine 函數  (VB.Net)
Property 敘述  (VB6,VBA6,VB.Net)
PSet 方法  畫一個點 (物件)
PV 函數  (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
QBColor 函數  設定顏色成QBASIC預設顏色(16色) (VB6,VBA6,VB.Net)


函 數 名 稱  函  數  功  能
RaiseEvent 敘述  (VB6,VBA6,VB.Net)
Randomize 敘述  隨機數初始化宣告 (VB6,VBA6,VBS5,VB.Net)
Rate 函數  (VB6,VBA6,VB.Net)
Redim 敘述  (VB6,VBA6,VBS6,VB.Net)
Rem 敘述  (VB6,VBA6,VBS6,VB.Net)
Removehandler 敘述  (VB.Net)
Rename 函數  (VB.Net)
Replace 函數  取代字串中某些字串 (VB6,VBA6,VBS5,VB.Net,)
RGB 函數  設定顏色(255*255*255色) (VB6,VBA6,VBS5,VB.Net)
Right 函數  截取字串右邊的文字 (VB6,VBA6,VBS5,)
RmDir 函數  移除資料夾 (VB6,VBA6,VB.Net)
Rnd 函數  得到一個隨機數 (VB6,VBA6,VBS5,VB.Net,)
Round 函數  得到一個四捨五入的整數 (VB6,VBA6,VBS5,)
RSet 敘述  字串向右對齊 (VB6,VBA6)
RTrim 函數  去除字串最右邊的空白字元 (VB6,VBA6,VBS5,VB.Net,)
Reset 函數  關閉所有 I/O 緩衝 (VB6,VBA6,VB.Net)
Resume 敘述  (VB6,VBA6,VB.Net)
Return 敘述  (VB6,VBA6)
Return 敘述  (VB.Net)


函 數 名 稱  函  數  功  能
SavePicture 函數  儲存圖形 (VB6)
SaveSetting 函數  把資訊存到系統登錄檔 (VB6,VBA6,VB.Net)
Screen 物件  得知螢幕簡易資訊 (VB6)
ScriptEngine 屬性  ScriptEngine版本資訊 (VBS5,VB.Net,)
Second 函數  得知日期變數內是幾秒 (VB6,VBA6,VBS5,VB.Net,)
Seek 函數  得知或設定檔案目前讀取的位置 (VB6,VBA6,VB.Net)
Select Case ... Case ... Case Else ... End Select 敘述  (VB6,VBA6,VBS5,VB.Net,)
Set 敘述  (VB6,VBA6,VBS)
Set 敘述  (VB.Net)
SetAttr 函數  設定檔案屬性 (VB6,VBA6,VB.Net)
SetFocus 方法  設定某個物件得到焦點 (物件) (VB6)
SendKeys 函數  送出文字訊息 (VB6,VBA6)
Sgn 函數  得知是整數還是負數 (VB6,VBA6,VBS5,)
Shell 函數  執行外部程式 (VB6,VBA6,VB.Net)
Sign 函數  (VB.Net)
Sin 函數  得知Sin (VB6,VBA6,VBS5,)
SLN 函數  (VB6,VBA6,VB.Net)
Space 函數  填入數個空白字元 (VB6,VBA6,VBS5,VB.Net,)
SPC 函數  (VB6,VBA6,VB.Net)
Split 函數  以某字串將字串拆解成陣列 (VB6,VBA6,VBS5,VB.Net,)
Sqr 函數  求平方根 (VB6,VBA6,VBS5,)
Sqrt 函數  (VB.Net)
Stop 敘述  暫停程式執行 (VB6,VBA6,VBS5,VB.Net)
Str 函數  數值轉字串 (VB6,VBA6,VB.Net)
StrComp 函數  比較字串 (VB6,VBA6,VBS5,VB.Net,)
StrConv 函數  改變字串型態 (VB6,VBA6,VB.Net)
StrDup 函數  (VB.Net)
String 函數  設定一個重覆的字串 (VB6,VBA6,VBS5,)
StrPtr 函數  (VB6,VBA6)
StrReverse 函數  字串反轉 (VB6,VBA6,VBS5,VB.Net,)
Struct ... End Struct敘述  (VB.Net)
Sub ... End Sub敘述  (VB6,VBA6,VBS5,VB.Net)
Switch 函數  傳回最先符合運算的一串運算資料的對應資料 (VB6,VBA6,VB.Net)
SYD 函數  (VB6,VBA6,VB.Net)
SyncLock 敘述  (VB.Net)
SystemTypeName 函數  (VB.Net)


函 數 名 稱  函  數  功  能
Tab 函數  列印n個跳位字元 (VB6,VBA6,VB.Net)
Tan 函數  得知Tan (VB6,VBA6,VBS5,)
Throw 敘述  (VB.Net)
Time 屬性  得知、設定電腦時間 (VB6,VBA6,VBS5,)
TimeofDay 屬性  (VB.Net)
Timer 屬性  得知今天電腦總秒數 (VB6,VBA6,VBS5,VB.Net)
TimeSerial 函數  字串轉時間 (VB6,VBA6,VBS5,)
TimeValue 函數  數字轉時間 (VB6,VBA6,VBS5,VB.Net,)
TimeString 屬性  (VB.Net)
Today 屬性  (VB.Net)
Trim 函數  去除字串首尾的空白字元 (VB6,VBA6,VBS5,VB.Net,)
Try ... Catch ... Finally 敘述  (VB.Net)
Type ... End Type 敘述  (VB6,VBA6)
TypeName 函數  得知變數類別的名稱 (VB6,VBA6,VBS5,VB.Net,)


函 數 名 稱  函  數  功  能
UBound 函數  得知陣列的最大範圍 (VB6,VBA6,VBS5,VB.Net,)
UCase 函數  字串轉大寫 (VB6,VBA6,VBS5,VB.Net,)
Unlock 函數  (VB.Net)


函 數 名 稱  函  數  功  能
Val 函數  將字串轉成數字 (VB6,VBA6,VB.Net)
VarPtr 函數  取得變數的記憶體位址 (VB6,VBA6)
VarType 運算子  得知變數的類型 (VB6,VBA6,VBS5,VB.Net,)
VBTypeName 函數  (VB.Net)


函 數 名 稱  函  數  功  能
WeekDay 函數  得知日期變數內是星期幾 (VB6,VBA6,VBS5,VB.Net,)
WeekdayName 函數  將WeekDay傳回值改成文字顯示 (VB6,VBA6,VBS5,VB.Net,)
While ... Wend 敘述  (VB6,VBA6,VBS5,)
While ... End While 敘述  (VB.Net)
With 敘述  簡略物件名稱以方變設定一連串的屬性或方法 (VB6,VBA6,VBS5,VB.Net)
WithEvents 關鍵字  宣告成一個具有事件的物件類別(VB6,VBA6,VB.Net)
Write 函數  (VB6,VBA6,VB.Net)
WriteLine 函數  (VB.Net)


函 數 名 稱  函  數  功  能
Year 函數  得知日期變數內是幾年 (VB6,VBA6,VBS5,VB.Net,)


函 數 名 稱  函  數  功  能
Zorder 方法  設定可視物件Z軸的位置 (物件)

大家可以試試

iwtry 发表于 2003-6-30 08:40:28

回复: 【原创】vb常用函數與介紹

有没有形成随机数的函数?!谢谢~~

BB 发表于 2003-7-1 10:28:18

回复: 【原创】vb常用函數與介紹

您好
有的
您可以先由Randomizel化亂數產生器
再使用Rnd回一個亂數

您試試

fireghg 发表于 2003-7-2 17:17:25

回复: 【原创】vb常用函數與介紹

感谢BB,欢迎常来编程语言版区。

远航 发表于 2009-4-27 11:47:01

好东西,谢谢啦!

龙岗希望 发表于 2010-2-22 12:57:32

好全面,辛苦楼主了!!

shenlei1985 发表于 2011-10-22 19:57:04

不错,vb还是好好学习的好
页: [1]
查看完整版本: 【原创】vb常用函數與介紹