ClipGet 獲取剪貼板保存的數據
ClipPut 向剪貼板寫入數據
EnvGet 返回指定的系統環境變量的值
EnvSet 寫入或修改一個環境變量
EnvUpdate 更新操做系統的環境變量
MemGetStats 獲取內存相關信息
文件/目錄/驅動器的管理
DirCopy 複製指定目錄及其全部子目錄和文件
DirCreate 新建一個目錄/文件夾
DirGetSize 回指定目錄的佔用空間大小(單位:字節)
DirMove 移動指定目錄及其全部子目錄和文件
DirRemove 刪除一個目錄/文件夾
DriveGetDrive 返回一個含有指定驅動器盤符的數組
DriveGetFileSystem 返回指定驅動器的文件系統類型
DriveGetLabel 若指定的驅動器分區的卷標非空則返回該卷標值
DriveGetSerial 返回指定驅動器的序列號
DriveGetType 返回指定驅動器的類型
DriveMapAdd 映射網絡驅動器
DriveMapDel 斷開網絡驅動器
DriveMapGet 獲取已映射網絡驅動器的路徑
DriveSetLabel 修改指定驅動器的卷標
DriveSpaceFree 以MB(兆字節)爲單位返回指定路徑所在分區的剩餘空間
DriveSpaceTotal 以MB(兆字節)爲單位返回指定路徑所在分區的容量大小
DriveStatus 以字符串的形式返回指定驅動器的狀態
FileChangeDir 更改當前的工做目錄
FileClose 關閉此前已打開的文本文件
FileCopy 複製一個或多個文件
FileCreateShortcut 建立指定文件的快捷方式(.lnk文件)
FileDelete 刪除一個或多個文件
FileExists 檢查指定文件或目錄是否存在
FileFindFirstFile 搜索指定字符串並返回與之匹配的文件名
FileFindNextFile 搜索指定字符串並返回(下一個)與之匹配的文件名,但要求在調用過 FileFindFirstFile 函數以後
FileGetAttrib 返回指定文件的屬性代碼
FileGetLongName 返回指定路徑的長文件名
FileGetShortcut 獲取指定快捷方式的各類屬性
FileGetShortName 返回指定路徑的短文件名(按8.3命名規則,即文件前綴8個字符,後綴3個字符)
FileGetSize 以字節爲單位返回指定文件的大小
FileGetTime 返回指定文件的時間戳(時間和日期)信息
FileGetVersion 返回指定「文件」(一般是指可執行文件)的版本信息
FileInstall 包含並裝入指定文件到編譯後的腳本程序中
FileMove 移動一個或多個文件
FileOpen 打開指定的文本文件以供讀寫
FileOpenDialog 顯示一個文件打開對話框
FileRead 今後前已打開的文本文件中讀取指定數量的字符
FileReadLine 此前已打開的文本文件中讀取指定行的字符
FileRecycle 把指定的文件或目錄放入回收站
FileRecycleEmpty 清空回收站
FileSaveDialog 顯示一個文件保存對話框
FileSelectFolder 顯示一個文件夾選擇對話框
FileSetAttrib 修改一個或多個文件的屬性
FileSetTime 修改一個或多個文件的時間戳
FileWrite 向此前已打開的文本文件尾追加一行數據
FileWriteLine 向此前已打開的文本文件尾追加一行數據
IniDelete 從某標準配置文件(*.ini)中刪除某個數值
IniRead 從某標準配置文件(*.ini)中讀取某個數值
IniReadSection 從某標準配置文件(*.ini)中讀取某個節中的全部關鍵詞或值
IniReadSectionNames 從某標準配置文件(*.ini)中讀取全部段的信息
IniWrite 向某標準配置文件(*.ini)中寫入某個數值
圖象及聲音函數
AutoItSetOption 調整各類函數/參數的運做方式
PixelChecksum 生成某區域象素的校驗和
ColorMode 設置要使用的顏色模式
PixelCoordMode 設置用於象素函數的座標參照,能夠是絕對位置也能夠是相對當前激活窗口的座標位置
PixelGetColor 返回指定座標位置上的象素點的顏色值
PixelSearch 在指定矩形區域中搜尋與指定顏色值匹配的象素
SoundPlay 播放指定的音頻文件
SoundSetWaveVolume 調整系統波形音量的百分比大小
GUI相關
GUICreate 建立一個 GUI 窗口
控件的建立
GUICtrlCreateAvi 在GUI上建立一個AVI視頻剪輯控件
GUICtrlCreateButton 在GUI上建立一個按鈕控件
GUICtrlCreateCheckbox 在GUI上建立一個複選框(Checkbox)控件
GUICtrlCreateCombo 在GUI上建立一個選擇框(Combo)控件
GUICtrlCreateContextMenu 在指定控件或GUI窗口上建立右鍵菜單
GUICtrlCreateDate 在GUI上建立一個日期控件
GUICtrlCreateDummy 在GUI上建立一個 Dummy 控件
GUICtrlCreateEdit 在GUI上建立一個編輯框(Edit)控件
GUICtrlCreateGroup 在GUI上建立一個選擇框(Group)控件
GUICtrlCreateIcon 在GUI上建立一個圖標(Icon)控件
GUICtrlCreateInput 在GUI上建立一個輸入框(Input)控件
GUICtrlCreateLabel 在GUI上建立一個靜態的 Label 控件
GUICtrlCreateList 在GUI上建立一個列表(List)控件
GUICtrlCreateListView 在GUI上建立一個 ListView 控件
GUICtrlCreateListViewItem 在GUI上建立一個 ListView 項目控件
GUICtrlCreateMenu 在GUI上建立一個菜單控件
GUICtrlCreateMenuitem 在GUI上建立一個菜單項目控件
GUICtrlCreatePic 在GUI上建立一個圖片控件
GUICtrlCreateProgress 在GUI上建立一個進度條控件
GUICtrlCreateRadio 在GUI上建立一個單選框(Radio)控件
GUICtrlCreateSlider 在GUI上建立一個滑動條(Slider)控件
GUICtrlCreateTab 在GUI上建立一個標籤頁(Tab)控件
GUICtrlCreateTabItem 在GUI上建立一個標籤頁控件項目
GUICtrlCreateTreeView 在GUI上建立一個 TreeView 控件
GUICtrlCreateTreeViewItem 在GUI上建立一個 TreeView 控件項目
GUICtrlCreateUpdown 在GUI上建立一個 Updown(上下箭頭)控件
GUICtrlDelete 刪除指定控件
GUI控件的更新
GUICtrlSetBkColor 設置指定控件的背景顏色
GUICtrlSetColor 設置指定控件的文本顏色
GUICtrlSetCursor 爲特定控件指定一個鼠標指針
GUICtrlSetData 修改指定控件的相關數據
GUICtrlSetFont 設置指定控件的字體
GUICtrlSetImage 設置指定控件的位圖或圖標
GUICtrlSetLimit 設置某些控件的字符數或象素數限制
GUICtrlSetOnEvent 爲指定控件的點擊行爲定義一個用戶函數
GUICtrlSetPos 調整某個控件在窗口中的座標位置
GUICtrlSetResizing 設置某個控件的大小調整方式
GUICtrlSetState 調整指定控件的狀態
GUICtrlSetStyle. 更改指定控件的風格
GUICtrlSetTip 定義指定控件的關聯提示文本
GUI參數
GUISetBkColor 設置窗口的背景顏色
GUISetCoord 設置下一控件的(絕對)座標位置
GUISetCursor 設置(鼠標通過窗口時的)鼠標指針
GUISetFont 設置窗口的默認字?
GUISetHelp 設置在用戶按下F1時就打開的(可執行)文件
GUISetIcon 設置用在窗口(標題欄上顯示)的圖標
GUISetOnEvent 爲指定控件的點擊行爲定義一個用戶函數
GUISetState 調整窗口的狀態
GUIDelete 銷燬指定窗口及其全部控件(在內存佔用的空間)
GUICloseOnESC 當用戶在一個GUI窗口(處於激活狀態時)按下 ESC 鍵則 $GUI_EVENT_CLOSE 消息將被髮送。此選項用以切換這一行爲
GUIOnEventMode 啓用/取消 OnEvent 函數
GUICtrlGetState 獲取指定控件的當前狀態
GUICtrlRead 讀取指定控件的狀態或相關數據
GUICtrlRecvMsg 獲取控件消息。向指定控件發送消息並獲取返回的 lParam 的值
GUICtrlSendMsg 向指定控件發送消息
GUICtrlSendToDummy 向指定的 Dummy(虛構)控件發送消息
GUIGetCursorInfo 獲取(相對於 GUI 窗口的)鼠標位置
GUIGetMsg 捕獲窗口消息
GUIOnEventMode 啓用/取消 OnEvent 函數
GUIResizeMode 更改控件大小調整的模式
GUIStartGroup 使此後全部被建立的控件都歸爲一組
GUISwitch 切換用於 GUI 函數的「當前」窗口
鍵盤控制
HotKeySet 設置一個可調用某用戶函數的熱鍵
Send 向激活窗口發送模擬鍵擊操做
SendAttachMode 指定在使用 Send() 函數時 AutoIt 是否捆綁(attach)輸入線程
SendCapslockMode 指定是否讓 AutoIt 在執行 Send 函數以前保存大小寫切換鍵(CapsLock)的狀態並在完成操做後恢復到原來的狀態
SendKeyDelay 更改發送鍵擊命令之間的延遲時間長度
SendKeyDownDelay 更改在每次鍵擊期間(鬆開按鍵以前)按住按鍵的時間長度。對於一些須要花費必定時間才能註冊鍵擊的應用程序(以及各類遊戲)您可能就要提升這一數值
數學函數
Abs 求某個數的絕對值
ACos 求某個數的反餘弦值(arcCosine)
ASin 求某個數的反正弦值(arcsine)
ATan 求某個數的反正切值(arctangent)
BitAND 按位「與」運算
BitNOT 按位「取反」運算
BitOR 按位「或」運算
BitShift 按位「移」運算
BitXOR 按位「異或」運算
Cos 求某個數的餘弦值(cosine)
Exp 求天然對數 e 的指定冪運算結果
Log 求某個數的天然對數
Mod 求模運算
Random 產生一個僞隨機的浮點數
Round 返回某數值精確到指定位的結果
Sin 求某個數的正弦值(sine)
Sqrt 求某個數的平方根
Tan 求某個數的正切值(tan)
消息框及對話框
InputBox 顯示以一個輸入框以供用戶輸入數據
MsgBox 顯示一個簡單的對話框(可設置超時屬性)
ProgressOff 關閉進度條窗口
ProgressOn 建立自定義進度條窗口
ProgressSet 設置此前建立的進度條窗口的座標位置、文字等屬性
SplashImageOn 建立一個自定義的圖片(閃屏/封面)窗口
SplashOff 關閉閃屏
SplashTextOn 建立一個自定義的文字(閃屏)窗口
ToolTip 在屏幕的任意位置顯示一個工具提示
TrayTip 在托盤圖標上顯示一個氣球提示 (僅支持2000/XP)
其餘函數
AdlibDisable 禁用 Adlib 功能
AdlibEnable 啓用 Adlib 功能
AutoItSetOption 調整各類函數/參數的運做方式
AutoItWinGetTitle 獲取 AutoIt 窗口的標題名
AutoItWinSetTitle 修改 AutoIt 窗口的標題名
BlockInput 屏蔽/啓用鼠標與鍵盤(輸入)
Break 容許或禁止用戶從腳本程序的托盤菜單中退出
Call 調用自定義函數
CDTray 彈出或關閉光驅
ConsoleWrite 向流寫入數據以便文本編輯器讀取
ExpandEnvStrings 改字面字符串和 % 符號的解釋方式。默認狀況下字符串按原文解釋,此選項容許您在字符串中使用形如 %environment% 這樣的環境變量,例如 "臨時文件夾的路徑是: %temp%"。
ExpandVarStrings 更改字面字符串和變量/宏($ 和 @)符號的解釋方式。默認狀況下字符串按原文解釋,此選項容許您在字符串中使用變量和宏,例如 "變量 var1 的值是 $var1$"
OnExitFunc 置在 AutoIt 退出時將調用的函數(默認值爲 OnAutoItExit)
AutoItSetOption 調整各類函數/參數的運做方式
SetError 設置宏 @error 的值
SetExtended 設置宏 @extended 的值
TrayIconHide 隱藏 AutoIt 托盤圖標。注意:托盤圖標仍會在程序剛運行時出現大約 750 毫秒
TrayIconDebug 在托盤圖標上顯示當前腳本執行到的那一行的相關信息(工具提示)以助調試
鼠標控制
MouseClick 執行鼠標點擊操做
MouseClickDelay 更改每一個鼠標點擊命令之間的延遲時間長度
MouseClickDownDelay 更改在鬆開按鍵以前按住按鈕的時間長度。以毫秒爲單位
MouseClickDrag 執行鼠標拖曳操做
MouseClickDragDelay 更改鼠標開始拖曳到結束拖曳之間的時間長度
MouseCoordMode 設置用於鼠標函數的座標參照,能夠是絕對位置也能夠是相對當前激活窗口的座標位置
MouseDown 在當前位置產生一個鼠標按下(按鍵)事件
MouseGetCursor 返回當前鼠標指針形狀的ID
MouseGetPos 獲取當前鼠標的座標位置
MouseMove 移動鼠標指針
MouseUp 在當前位置產生一個鼠標釋放(按鍵)事件
MouseWheel 產生向上或向下滾動鼠標滾輪事件。僅支持NT/2000/XP
網絡函數
FtpBinaryMode 調整FTP文件的傳輸模式
FtpSetProxy 設置訪問FTP時使用的代理服務器
HttpSetProxy 設置訪問HTTP時使用的代理服務器
InetGet 經過HTTP或FTP協議從互聯網上下載指定文件
InetGetSize 以字節爲單位返回存放在互聯網上的指定文件的大小
Ping 向指定的遠程主機發送Ping命令並返回收發時間量
進程管理
DllCall 調用指定DLL(動態連接庫)文件內部的函數
DllClose 關閉此前打開過的DLL文件
DllOpen 打開指定的 DLL 文件以供 DllCall 函數使用
ProcessClose 結束某個進程
ProcessExists 檢查指定進程是否存在
ProcessSetPriority 設置某個進程的優先級
ProcessList 返回當前運行中的進程列表(含有進程名和 PID 值)
ProcessWait 暫停腳本的執行直至給定進程出現爲止
ProcessWaitClose 暫停腳本的執行直至給定進程再也不存在爲止
Run 運行外部程序
RunAsSet 初始化一個用於 Run 和 RunWait 操做的用戶憑證。 僅支持 2000/XP 或更高版本
RunErrorsFatal 設置腳本在遇到嚴重錯誤時是否自動終止(好比在 Run/RunWait 函數由於 路徑錯誤/找不到文件/登錄賬號錯誤 而致使執行失敗時)
RunWait 運行一個外部程序並暫停腳本的執行直至該程序執行完畢
Shutdown 關機
註冊表管理
RegDelete 從註冊表中刪除指定鍵值
RegEnumKey 讀取指定子鍵的名稱
RegEnumVal 讀取指定值項的名稱
RegRead 讀取註冊表指定的值
RegWrite 建立一個主鍵、子鍵或值項
字符串操做
StringAddCR 在指定字符串的全部換行符( Chr(10) )前附加一個回車( Chr(13) )(ASCII碼)
StringInStr 檢查某個字符串是否含有給定的子串
StringIsAlNum 檢查某個字符串是否僅含有字母或數字(文字數字式字符)
StringIsAlpha 檢查某個字符串是否僅含有字母(文字字符)
StringIsASCII 檢查某個字符串是否僅含有ASCII碼值介於 0x00 到 0x7f (0 - 127)之間的字符
StringIsDigit 檢查某個字符串是否僅含有數字(0-9)字符
StringIsFloat 檢查某個字符串是否爲浮點數
StringFormat 返回格式化字符串(相似於C語言的sprintf() 函數)
StringIsInt 檢查某個字符串是否整型數
StringIsLower 檢查某個字符串是否僅含有小寫字母
StringIsSpace 檢查某個字符串是否僅含有「空白符」
StringIsUpper 檢查某個字符串是否僅含有大寫字母
StringIsXDigit 檢查某個字符串是否僅含有十六進制字符(0-9, A-F)
StringLeft 返回字符串中從左開始指定數量的字符
StringLen 返回指定字符串的字符總數
StringLower 轉換字符串爲小寫字母
StringMid 取某個字符串的部分字符
StringReplace 替換字符串中的指定子串
StringRight 返回字符串中從右開始指定數量的字符
StringSplit 以指定分隔符把字符串拆分紅若干子串
StringStripCR 刪除字符串中的全部回車( Chr(13)
StringStripWS 刪去字符串中的全部「空白符」
StringTrimLeft 刪除字符串中從左開始指定數量的字符
StringTrimRight 刪除字符串中從右開始指定數量的字符
StringUpper 轉換字符串爲大寫字母
Timer及延遲函數
Sleep 使腳本暫停指定時間段
TimerInit (以毫秒爲單位)返回當前時間戳
TimerDiff 返回當前與上一次調用TimerInit()之間的時間間隔
變量及轉換
Asc 返回某字符的 ASCII 碼數值
Chr 返回指定ASCII碼所對應的字符
Assign 給指定變量賦值
Dec 返回某十六進制數的十進制數值
Eval 返回給定表達式的值
Hex 返回某整型數(十進制)的十六進制數值
Int 返回某個表達式的整數(整數部分)值
IsAdmin 檢查當前用戶是否擁有管理員權限
IsArray 檢查某個變量是否數組類型
IsDeclared 檢測某個變量是否已聲明
IsFloat 檢測某個變量或表達式是否浮點數
IsInt 檢測某個變量或表達式是否整型數
IsNumber 檢測某個變量是否數字類型數據
IsString 檢測某個變量是否字符類型數據
MustDeclareVars 若是設置了此選項爲1則全部變量在使用以前必須先使用 Dim/Local/Global 聲明,這將有助於減小各類因誤拼變量而引發的bug的出現
Number 返回某表達式的數值結果
String 返回某表達式的字符串結果
UBound 返回(多維)數組中各維的大小
窗口操做
CaretCoordMode 設置用於caret(插入符)函數的座標參照,能夠是絕對位置也能夠是相對當前激活窗口的座標位置
WinActivate 激活指定的窗口(設置焦點到該窗口,使其成爲活動窗口)
WinActive 檢查指定的窗口是否存在且當前被激活
WinClose 關閉指定窗口
WinDetectHiddenText 指定是否讓隱藏的窗口文本也能被窗口匹配函數「看見」(可用於窗口文本參數)
WinExists 檢查指定的窗口是否存在
WinGetCaretPos 返回頂層窗口的插入符的座標位置
WinGetClassList 獲取指定窗口的全部控件類的列表
WinGetClientSize 獲取指定窗口的客戶區的大小信息
WinGetHandle 獲取指定窗口的內部句柄
WinGetPos 獲取指定窗口的座標位置和大小等屬性
WinGetProcess 獲取指定窗口的相關進程ID(PID)
WinGetState 獲取指定窗口的狀態
WinGetText 獲取指定窗口中的文本
WinGetTitle 獲取指定窗口的完整標題名
WinKill 強行關閉指定窗口
WinList 獲取窗口列表
WinMenuSelectItem 調用窗口中的某個菜單項目
WinMinimizeAll 最小化所有窗口
WinMinimizeAllUndo 撤銷此前的 WinMinimizeAll 的效果
WinMove 移動指定的窗口或調整窗口的大小
WinSearchChildren 容許窗口搜索程序在搜索頂層窗口的同時也搜索子窗口
WinSetOnTop 設置指定窗口的「老是在頂層」屬性
WinSetState 顯示、隱藏、最小化、最大化或還原某個窗口
WinSetTitle 修改指定窗口的標題
WinTextMatchMode 更改窗口函數在執行搜索操做時的窗口文本匹配模式。
WinSetTrans 設置指定窗口的透明度(僅支持Windows 2000/XP或更高版本)
WinTitleMatchMode 更改窗口函數在執行搜索操做時的標題匹配模式
WinWait 暫停腳本的執行直至指定窗口存在(出現)爲止
WinWaitActive 暫停腳本的執行直至指定窗口被激活(成爲可活動狀態)爲止
WinWaitClose 暫停腳本的執行直至所指定窗口再也不存在(被關閉或其它)爲止
WinWaitDelay 更改每次成功執行窗口相關操做後的延遲時間長度
WinWaitNotActive 暫停腳本的執行直至指定窗口不是激活狀態爲止
控件
ControlClick 向指定控件發送鼠標點擊命令
ControlCommand 向指定控件發送命令
ControlDisable 禁用或使某控件變成灰色不可用狀態
ControlEnable 使某控件從灰色不可用狀態恢復成正常可用狀態
ControlFocus 設置輸入焦點到指定窗口的某個控件上
ControlGetFocus 返回指定窗口上鍵盤焦點所在的控件的類別名
ControlGetHandle 獲取指定控件的內部句柄
ControlGetPos 獲取指定控件相對其窗口的座標位置和大小等信息
ControlGetText 獲取指定控件上的文本
ControlHide 隱藏指定控件
ControlListView 向指定的 ListView32 控件發送命令
ControlMove 在窗口內移動控件
ControlSend 向指定的控件發送字符串
ControlSetText 修改指定控件的文本
ControlShow 把隱藏的控件顯示出來
StatusbarGetText 獲取標準狀態欄控件的文本
用戶自定義函數
數組操做
_ArrayAdd 添加指定的值到數組後面,返回調整後的數組
_ArrayBinarySearch 使用二進制搜索算法來搜索一個1維數組
_ArrayCreate 建立一個小型數組並當即賦值
_ArrayDelete 刪除給定數組的指定元素並返回調整後的數組
_ArrayDisplay 在消息框中顯示某個1維數組的全部元素
_ArrayInsert 插入一個新字符串到某個數組的指定元素中,並返回調整後的數組
_ArrayMax 返回保存在數組中的最大值
_ArrayMaxIndex 返回保存在數組中的最大值的下標(索引)
_ArrayMin 返回保存在數組中的最小值
_ArrayMinIndex 返回保存在數組中的最小值的下標(索引)
_ArrayPop 返回某個數組的最後一個元素,同時將該元素從數組中刪除
_ArrayReverse 給定一個數組並把該數組的元素順序顛倒
_ArraySort 對一個含有多個元素的數組進行排序
_ArraySwap 使數組的兩個元素交換位置
_ArrayToClip 把數組內容發送到剪貼板
_ArrayToString 把數組的全部元素替換成字符串,以指定分隔符分開
_ArrayTrim 去掉數組中的全部元素指定數量的字符
顏色管理
_ColorGetBlue 返回給定顏色的藍色份量
_ColorGetGreen 返回給定顏色的綠色份量
_ColorGetRed 返回給定顏色的紅色份量
日期管理
_DateAdd 計算在給定日期上加一個時間間隔後的新日期
_DateDayOfWeek 返回某一天的星期名(星期幾)
_DateDaysInMonth 返回某一月的天數
_DateDiff 返回兩個日期的時間間隔,必須指明要返回的日期類型
_DateIsLeapYear 檢查給定的年份是否爲閏年
_DateIsValid 檢查給定的日期是否合法格式
_DateTimeFormat 以系統區域設置的格式返回日期
_DateToDayValue 把一個含有日期和時間的字符串拆分紅兩個單獨的數組
_DateToDayOfWeek 返回某一天的星期數(1~7)
_DateToDayValue 返回給定的格利高裏(Gregorian,公曆曆法)日期換算成 Julian曆法後日期(從公元前4713年1月1日起至今所過天數)
_DayValueToDate 添加給定天數到公元前4713年1月1日並返回換算成格利高裏(Gregorian,公曆曆法)曆法後的日期
_Now 以系統設置的格式返回當前日期和時間
_NowCalc 以 YYYY/MM/DD HH:MM:SS 的格式返回當前日期和時間以便進行日期計算
_NowCalcDate 以 YYYY/MM/DD 的格式返回當前日期
_NowDate 以系統設置的格式返回當前日期
_NowTime 以 HH:MM:SS 的格式返回當前時間
_TicksToTime 把指定的毫秒長度轉換成時、分、秒
_TimeToTicks 把指定的時、分、秒轉換成毫秒
文件管理
_FileCountLines 返回指定文件的行數
_FileCreate 建立或清空指定文件
_FileReadToArray 把指定文件的內容讀進一個數組
_FileWriteLog 把當前日期、時間和指定文本寫進一個日誌文件
_TempFile 生成一個臨時文件名。生成的文件名可被保證不會和用戶的臨時文件夾(%TEMP%)裏的文件衝突
inet操做
_GetIP 得到網絡/計算機的公網地址(IP)
_INetExplorerCapable 把某個字符串轉換成一行IE(Internet Explorer)可讀的語句
_INetMail 指定地址、主題及正文等並打開用戶的默認郵件客戶端
數學操做
_Ceil 返回大於或等於指定值的最小整數
_Floor 返回小於或等於指定值的最大整數
_MathCheckDiv 檢查 數A 是否能被 數B 整除
_Max 求兩個數的較大值
_Min 求兩個數的較小值
其餘操做
_Iif 對某個表達式執行布爾值測試
進程管理
_RunDOS 執行某個 DOS 命令(命令提示窗口將被隱藏)
字符串操做
_HexToString 把一個十六進制字符串轉換成(普通)字符串
_StringEncrypt RC4 字符串加密函數
_StringProper 將字符串的首字母及任何非字母字符以後的首字母轉換成大寫。將其他的字母轉換成小寫。和 Excel 的 =Proper 函數相似
_StringRepeat 重複一個字符串指定次數(生成並返回該字符串副本)
_StringReverse 把指定字符串的內容顛倒
_StringToHex 把字符串轉換成十六進制字符串
visa管理
_viClose 斷開某個 VISA 到某器材/設備的鏈接
_viExecCommand 經過 VISA 的接口(GPIB / TCP)向某器材/設備發送命令/請求
_viFindGpib 經過 VISA 的接口(GPIB / TCP)向某器材/設備發送命令/請求
_viGpibBusReset GPIB 總線 「重設」:在 GPIB 總線因某種緣故不通時使用此函數。調用此函數後也許您就能幸運地解決問題
_viGTL 轉到本地模式:接收到此命令的設備將退出「遠程控制模式」而轉爲「本地模式」。若設備已是「本地模式」則此命令將被忽略。一般來講,若是某個設備不支持此命令則在使用此命令後它將仍然保持在原有的「遠程控制模式」
_viOpen 打開 VISA 到某器材/設備的鏈接
_viSetAttribute 設置 VISA 屬性,好比代替 _viSetTimeout 函數設置超時時間,固然它也能夠用來設置其它特定的 VISA 屬性。請閱讀 VISA 文檔以瞭解更多信息以及 VISA 屬性和對應值的列表
_viSetTimeout 設置 VISA 的超時時間,以毫秒爲單位git