autoit 发表于 2008-5-3 14:20:17

又一个函数的详尽说明

<p>经过很长时间才收集到的函数说明,现在发出来,希望对大家学习有用!!</p><p>Abs 求某个数的绝对值。 <br />ACos 求某个数的反余弦值(arcCosine)。 <br />AdlibDisable 禁用 Adlib 功能。 <br />AdlibEnable 启用 Adlib 功能。 <br />Asc 返回某字符的 ASCII 码数值。 <br />ASin 求某个数的反正弦值(arcsine)。 <br />Assign 给指定变量赋值。 <br />ATan 求某个数的正切值(arctangent)。 <br />AutoItSetOption 调整各种函数/参数的运作方式。 <br />AutoItWinGetTitle 获取AutoIt 窗口的标题名。 <br />AutoItWinSetTitle 修改AutoIt 窗口的标题名。 <br />BitAND 按位&ldquo;与&rdquo;运算。 <br />BitNOT 按位&ldquo;取反&rdquo;运算。 <br />BitOR 按位&ldquo;或&rdquo;运算。 <br />BitShift 按位&ldquo;移&rdquo;运算。 <br />BitXOR 按位&ldquo;异或&rdquo;运算。 <br />BlockInput 禁用/启用鼠标与键盘。 <br />Break 允许或禁止用户从脚本程序的托盘菜单中退出。 <br />Call 调用自定义函数。 <br />CDTray 弹出或关闭光驱。 <br />Chr 返回指定ASCII码所对应的字符. <br />ClipGet 获取剪贴板保存的数据。 <br />ClipPut 向剪贴板写入数据。 <br />ConsoleWrite 向流写入数据以便文本编辑器读取。 <br />ControlClick 向指定控件发送鼠标点击命令。 <br />ControlCommand 向指定控件发送命令。 <br />ControlDisable 禁用或使某控件变成灰色不可用状态、 <br />ControlEnable 使某控件从灰色不可用状态恢复成正常可用状态。 <br />ControlFocus 设置窗口上某控件的焦点。 <br />ControlGetFocus 返回指定窗口上键盘焦点所在的控件的ControlRef#值。 <br />ControlGetHandle 获取指定控件的内部句柄。 <br />ControlGetPos 获取指定控件相对其窗口的坐标位置和大小等信息。 <br />ControlGetText 获取指定控件上的文字。 <br />ControlHide 隐藏指定控件。 <br />ControlListView 向指定的 ListView32 控件发送命令。 <br />ControlMove 在窗口内移动控件。 <br />ControlSend 向指定的控件发送字符串。 <br />ControlSetText 修改指定控件的文字。 <br />ControlShow 把隐藏的控件显示出来。 <br />Cos 求某个数的余弦值(cosine)。 <br />Dec 返回某十六进制数的十进制数值。 <br />GUICtrlSetOnEvent 为指定控件的点击行为定义一个功能函数。 <br />GUICtrlSetPos 调整某个控件在窗口中的坐标位置。 <br />GUICtrlSetResizing 设置某个控件的大小调整方式。 <br />GUICtrlSetState 调整指定控件的状态。 <br />GUICtrlSetStyle 更改指定控件的样式。 <br />GUICtrlSetTip 定义指定控件的关联提示文本。 <br />GUIDelete 销掉指定窗口以及其上所含全部控件。 <br />GUIGetCursorInfo 获取(相对于窗口的)鼠标位置。 <br />GUIGetMsg 查取窗口消息。 <br />GUISetBkColor 设置窗口的背景颜色。 <br />GUISetCoord 设置下一控件的坐标位置。 <br />GUISetCursor 设置(鼠标经过窗口时的)鼠标指针。 <br />GUISetFont 设置窗口的默认字体。 <br />GUISetHelp 设置在用户按下F1时就打开的(可执行)文件。 <br />GUISetIcon 设置用在窗口(标题栏上显示)的图标。 <br />GUISetOnEvent 为指定控件的点击行为定义一个功能函数。 <br />GUISetState 调整窗口的状态。 <br />GUIStartGroup 使此后所有被创建的控件都归为一组。 <br />GUISwitch 切换窗口。 <br />Hex 返回某整型数(十进制)的十六进制数值。 <br />HotKeySet 设置调用某用户函数的热键。 <br />HttpSetProxy 使用HTTP服务时设置代理服务器。 <br />InetGet 通过HTTP或FTP协议从互联网上下载指定文件。 <br />InetGetSize 以字节为单位返回放在互联网上的指定文件的大小。 <br />IniDelete 从某标准配置文件(*.ini)中删除某个数值。 <br />IniRead 从某标准配置文件(*.ini)中读取某个数值。 <br />IniReadSection 从某标准配置文件(*.ini)中读取某个节中的所有关键词或值。 <br />IniReadSectionNames 从某标准配置文件(*.ini)中读取所有节的信息。 <br />IniWrite 向某标准配置文件(*.ini)中写入某个数值。 <br />InputBox 显示以一个输入框以供用户输入数据。 <br />Int 返回某个表达式的整数值。 <br />IsAdmin 检查当前用户是否拥有管理员权限。 <br />IsArray 检查某个变量是否数组类型。 <br />IsDeclared 检测某个变量是否已声明。 <br />IsFloat 检测某个变量或表达式是否浮点数。 <br />IsInt 检测某个变量或表达式是否整型数。 <br />IsNumber 检测某个变量是否数值类型数据。 <br />IsString 检测某个变量是否字符类型数据。 <br />Log 求某个数的自然对数。 <br />MemGetStats 获取内存相关信息。 <br />Mod 求模运算。 <br />MouseClick 执行鼠标点击操作。 <br />MouseClickDrag 执行鼠标拖曳操作。 <br />MouseDown 在当前位置产生一个鼠标按下(按键)事件。 <br />MouseGetCursor 返回当前鼠标指针形状的ID。 <br />MouseGetPos 获取当前鼠标的坐标位置。 <br />MouseMove 移动鼠标指针。 <br />MouseUp 在当前位置产生一个鼠标释放(按键)事件。 <br />MouseWheel 向上或向下滚动鼠标滚轮事件。仅支持NT/2000/XP。 <br />MsgBox 显示一个简单的对话框(可设置超时属性)。 <br />Number 返回某表达式的数值结果。 <br />Ping 向指定的远程主机发Ping命令并返回收发时间量。 <br />PixelChecksum 生成某区域象素的校验和。 <br />PixelGetColor 返回指定坐标位置上的象素点的颜色值。 <br />PixelSearch 在指定矩形区域中搜寻与指定颜色值匹配的象素(并返回第一个匹配的象素的坐标)。 <br />ProcessClose 终止某个进程。 <br />ProcessExists 检查指定进程是否存在。 <br />ProcessList 返回当前运行中的进程列表(含有进程名和PID值)。 <br />ProcessSetPriority 设置某个进程的优先级。 <br />ProcessWait 暂停脚本的执行直至给定进程存在为止。 <br />ProcessWaitClose 暂停脚本的执行直至给定进程不再存在为止。 <br />ProgressOff 关闭进度条窗口。 <br />ProgressOn 创建自定义进度条窗口。 <br />ProgressSet 设置此前创建的进度条窗口的坐标位置、文字等属性。 <br />Random 生成一个伪随机的浮点数。 <br />RegDelete 从注册表中删除指定键值。 <br />RegEnumKey 读取指定子键的名称。 <br />RegEnumVal 读取指定键值的名称。 <br />RegRead 读取注册表指定的值。 <br />RegWrite 创建一个主键、子键或键值。 <br />Round 返回某数值精确到指定小数位的结果。 <br />Run 运行外部程序。 <br />RunAsSet 初始化一个用于Run和RunWait操作的用户。 仅支持2000/XP或更高版本。 <br />RunWait 运行一个外部程序并暂停脚本的执行直至该程序执行完毕。 <br />Send 向激活窗口发送模拟键击操作。 <br />SetError 设置@error宏的值。 <br />SetExtended 设置@extended宏的值。 <br />Shutdown 关机。 <br />Sin 求某个数的正弦值(sine)。 <br />Sleep 使脚本暂停指定时间段。 <br />SoundPlay 播放指定的音频文件。 <br />SoundSetWaveVolume 调整系统波形音量的百分比大小。 <br />SplashImageOn 创建一个自定义的图片(闪屏/封面)窗口。 <br />SplashOff 显示或关闭闪屏。 <br />SplashTextOn 创建一个自定义的文字(闪屏)窗口。 <br />Sqrt 求某个数的平方根。 <br />StatusbarGetText 从指定的标准状态栏控件获取文本数据。 <br />String 返回某表达式的字符串结果。 <br />StringAddCR 在指定字符串的所有换行符( Chr(10) )前附加一个回车( Chr(13) )(ASCII码)。 <br />StringFormat 返回格式化字符串(类似于C语言的sprintf() 函数)。 <br />StringInStr 检查某个字符串是否含有给定的子字符串。 <br />StringIsAlNum 检查某个字符串是否仅含有字母或数字。 <br />StringIsAlpha 检查某个字符串是否仅含有字母。 <br />StringIsASCII 检查某个字符串是否仅含有ASCII码值介于 0x00 - 0x7f (0 - 127)之间的字符。 <br />StringIsDigit 检查某个字符串是否仅含有数字(0-9)。 <br />StringIsFloat 检查某个字符串是否为浮点数。 <br />StringIsInt 检查某个字符串是否整型数。 <br />StringIsLower 检查某个字符串是否仅含有小写字母。 <br />StringIsSpace 检查某个字符串是否仅含有&ldquo;空白格&rdquo;。 <br />StringIsUpper 检查某个字符串是否仅含有大写字母。 <br />StringIsXDigit 检查某个字符串是否仅含有十六进制字符(0-9, A-F) 。 <br />StringLeft 返回字符串中从左开始指定数量的字符。 <br />StringLen 返回一个字符串的字符总数。 <br />StringLower 转换字符串为小写字母。 <br />StringMid 取某个字符串中的部分字符。 <br />StringReplace 替换字符串中的指定字符。 <br />StringRight 返回字符串中从右开始指定数量的字符。 <br />StringSplit 以指定分隔符把字符串分成若干子字符串。 <br />StringStripCR 删除字符串中的所有回车( Chr(13) )。 <br />StringStripWS 除去字符串中的所有&ldquo;空白格&rdquo;。 <br />StringTrimLeft 删除字符串中从左开始指定数量的字符。 <br />StringTrimRight 删除字符串中从右开始指定数量的字符。 <br />StringUpper 转换字符串为大写字母。 <br />Tan 求某个数的正切值(tan)。 <br />TimerDiff 返回当前时间与此前调用TimerInit()得到的时间的差。 <br />TimerInit (以毫秒为单位)返回当前时间戳。 <br />ToolTip 在屏幕的任意位置显示一个工具提示。 <br />TrayTip 在托盘图标上显示一个气球提示 (仅支持2000/XP) <br />UBound 返回(多维)数组中各维的大小。 <br />WinActivate 激活指定的窗口(使其成为活动窗口)。 <br />WinActive 检查指定的窗口是否存在且当前被激活。 <br />WinClose 关闭指定窗口。 <br />WinExists 检查指定的窗口是否存在。 <br />WinGetCaretPos 返回上层窗口的插入符的坐标位置。 <br />WinGetClassList 获取指定窗口的所有对象的列表。 <br />WinGetClientSize 获取指定窗口的客户区的大小信息。 <br />WinGetHandle 获取指定窗口的内部句柄。 <br />WinGetPos 获取指定窗口的坐标位置和大小等属性。 <br />WinGetProcess 获取指定窗口的相关进程ID(PID)。 <br />WinGetState 获取指定窗口的状态。 <br />WinGetText 获取指定窗口中的文本。 <br />WinGetTitle 获取指定窗口的完整标题名。 <br />WinKill 强行关闭指定窗口。 <br />WinList 获取窗口列表。 <br />WinMenuSelectItem 调用窗口中的某个菜单项目。 <br />WinMinimizeAll 最小化全部窗口。 <br />WinMinimizeAllUndo 撤销此前的WinMinimizeAll的效果。 <br />WinMove 移动指定的窗口或调整窗口的大小。 <br />WinSetOnTop 设置某个窗口的&ldquo;总是最上层&rdquo;属性。 <br />WinSetState 显示、隐藏、最小化、最大化或还原某个窗口。 <br />WinSetTitle 修改指定窗口的标题。 <br />WinSetTrans 设置指定窗口的透明度(仅支持Windows 2000/XP或更高版本) <br />WinWait 暂停脚本的执行直至指定窗口存在(出现)为止。 <br />WinWaitActive 暂停脚本的执行直至指定窗口被激活(成为可活动状态)为止。 <br />WinWaitClose 暂停脚本的执行直至所指定窗口不再存在(被关闭或其它)为止。 <br />WinWaitNotActive 暂停脚本的执行直至指定窗口不是激活状态为止。 <br />DirCopy 复制指定目录并包括其所有子目录和文件(类似于xcopy命令)。 <br />DirCreate 新建一个目录/文件夹。 <br />DirGetSize 返回指定目录的空间大小(单位:字节)。 <br />DirMove 移动指定目录并包括其所有子目录和文件。 <br />DirRemove 删除一个目录/文件夹。 <br />DllCall 调用指定DLL(动态链接库)文件内部的函数。 <br />DllClose 关闭此前打开过的DLL文件。 <br />DllOpen 使用DllCall函数之前应用此函数来打开某DLL文件以供使用。 <br />DriveGetDrive 返回一个含有驱动器盘符的数组。 <br />DriveGetFileSystem 返回指定驱动器的文件系统类型。 <br />DriveGetLabel 若指定的驱动器分区的卷标非空则返回该卷标值。 <br />DriveGetSerial 返回指定驱动器的序列号。 <br />DriveGetType 返回指定驱动器的类型。 <br />DriveMapAdd 映射网络驱动器。 <br />DriveMapDel 断开网络驱动器。 <br />DriveMapGet 获取已映射网络驱动器的路径。 <br />DriveSetLabel 修改指定驱动器的卷标。 <br />DriveSpaceFree 以Mb为单位返回指定路径所在分区的剩余空间。 <br />DriveSpaceTotal 以Mb为单位返回指定路径所在分区的容量大小。 <br />DriveStatus 返回指定驱动器的状态。 <br />EnvGet 返回指定的系统环境变量的值。 <br />EnvSet 写入或修改一个环境变量。 <br />EnvUpdate 更新操作系统的环境变量。 <br />Eval 返回给定表达式的值。 <br />Exp 求自然对数 e 的指定幂运算结果。 <br />FileChangeDir 更改当前的工作目录。 <br />FileClose 关闭此前已打开的文本文件。 <br />FileCopy 复制一个或多个文件。 <br />FileCreateShortcut 创建指定文件的快捷方式(.lnk文件)。 <br />FileDelete 删除一个或多个文件。 <br />FileExists 检查指定文件或目录是否存在。 <br />FileFindFirstFile 搜索指定字符串并返回与之匹配的文件名。 <br />FileFindNextFile 搜索指定字符串并返回(下一个)与之匹配的文件名,但要求在调用过FileFindFirstFile函数之后。 <br />FileGetAttrib 返回指定文件的属性代码。 <br />FileGetLong&gt;FileGetShortcut 获取指定快捷方式的各种属性。 <br />FileGetShort&gt;FileGetSize 以字节为单位返回指定文件的大小。 <br />FileGetTime 返回指定文件的时间戳(时间和日期)信息。 <br />FileGetVersion 返回指定&ldquo;文件&rdquo;(通常是指可执行文件)的版本信息。 <br />FileInstall 包含并装入指定文件到编译后的脚本程序中。 <br />FileMove 移动一个或多个文件。 <br />FileOpen 打开指定的文本文件以供读写。 <br />FileOpenDialog 显示一个文件打开对话框。 <br />FileRead 从此前已打开的文本文件中读取指定数量的字符。 <br />FileReadLine 从此前已打开的文本文件中读取指定行的字符。 <br />FileRecycle 把指定的文件或目录放入回收站。 <br />FileRecycleEmpty 清空回收站。 <br />FileSaveDialog 显示一个文件保存对话框。 <br />FileSelectFolder 显示一个文件夹选择对话框。 <br />FileSetAttrib 修改一个或多个文件的属性。 <br />FileSetTime 修改一个或多个文件的时间戳。 <br />FileWrite 向此前已打开的文本文件尾追加一行数据。 <br />FileWriteLine 向此前已打开的文本文件尾追加一行数据。 <br />FtpSetProxy 使用FTP时设置代理服务器。 <br />GUICreate 创建一个 GUI 窗口。 <br />GUICtrlCreateAvi 在GUI上创建一个AVI视频播放控件。 <br />GUICtrlCreateButton 在GUI上创建一个按钮控件。 <br />GUICtrlCreateCheckbox 在GUI上创建一个复选框(Checkbox)控件。 <br />GUICtrlCreateCombo 在GUI上创建一个选择框(Combo)控件。 <br />GUICtrlCreateContextMenu 在指定控件或GUI窗口上创建右键菜单。 <br />GUICtrlCreateDate 在GUI上创建一个日期控件。 <br />GUICtrlCreateDummy 在GUI上创建一个Dummy控件。 <br />GUICtrlCreateEdit 在GUI上创建一个编辑框(Edit)控件。 <br />GUICtrlCreateGroup 在GUI上创建一个选择框(Group)控件。 <br />GUICtrlCreateIcon 在GUI上创建一个组框(Icon)控件。 <br />GUICtrlCreateInput 在GUI上创建一个输入框(Input)控件。 <br />GUICtrlCreateLabel 在GUI上创建一个标签(Label)控件。 <br />GUICtrlCreateList 在GUI上创建一个列表(List)控件。 <br />GUICtrlCreateListView 在GUI上创建一个ListView控件。 <br />GUICtrlCreateListViewItem 在GUI上创建一个ListView控件项目。 <br />GUICtrlCreateMenu 在GUI上创建一个菜单控件。 <br />GUICtrlCreateMenuitem 在GUI上创建一个菜单控件项目。 <br />GUICtrlCreatePic 在GUI上创建一个图片控件。 <br />GUICtrlCreateProgress 在GUI上创建一个进度条控件。 <br />GUICtrlCreateRadio 在GUI上创建一个单选框(Radio)控件。 <br />GUICtrlCreateSlider 在GUI上创建一个滑动条(Slider)控件。 <br />GUICtrlCreateTab 在GUI上创建一个标签页(Tab)控件。 <br />GUICtrlCreateTabItem 在GUI上创建一个标签页控件项目。 <br />GUICtrlCreateTreeView 在GUI上创建一个TreeView控件。 <br />GUICtrlCreateTreeViewItem 在GUI上创建一个TreeView控件项目。 <br />GUICtrlCreateUpdown 在GUI上创建一个Updown(上下箭头)控件。 <br />GUICtrlDelete 删除指定控件。 <br />GUICtrlGetState 获取指定控件的当前状态。 <br />GUICtrlRead 读取指定控件的状态或相关数据。 <br />GUICtrlRecvMsg 向指定控件发送消息并把获取其lParam信息。 <br />GUICtrlSendMsg 向指定控件发送消息。 <br />GUICtrlSendToDummy 向指定Dummy控件发送消息 <br />GUICtrlSetBkColor 设置指定控件的背景颜色。 <br />GUICtrlSetColor 设置指定控件的文本颜色。 <br />GUICtrlSetCursor 为特定控件指定一个鼠标指针。 <br />GUICtrlSetData 修改指定控件的相关数据。 <br />GUICtrlSetFont 设置指定控件的字体。 <br />GUICtrlSetImage 设置指定控件的位图或图标外观。 <br />GUICtrlSetLimit 设置某些控件的字符数或象素数限制。 </p>

我是电脑 发表于 2008-5-7 00:59:29

标记。。然后保存下载

rho123 发表于 2008-5-7 13:02:56

没有带参数。。
还是看帮助好 :face (19):

风尘子 发表于 2008-5-7 18:26:07

还是帮助详细一些

abowan 发表于 2008-5-11 14:42:28

这个比较简单,记住了用起来方便啊:face (33):

bob 发表于 2008-5-12 20:23:53

貌似和帮助文件一样,还是习惯看帮助
条理性强些

asdf 发表于 2008-5-14 22:03:39

还是F1看帮助吧……感谢您的努力……:face (35):

lm099 发表于 2008-5-25 01:10:19

光是汉字说明不太够。

askask150 发表于 2008-12-18 05:28:56

:face (29): 我早就想做一个了,但没做。现在楼住做了 。我再分分类就更强大了。哈哈
偷偷告诉你,懒人用起来特方便:face (24):

59993330 发表于 2008-12-18 15:13:54

比帮助差一点点
比没有强一点点

bachelor66 发表于 2009-5-27 15:24:47

简单易学啊

tzu.nnu 发表于 2009-7-20 14:47:52

谢谢分享!!!

My2009 发表于 2009-7-20 18:03:46

这么幸苦,咋也要顶一下啊!:face (1):

Areahe 发表于 2009-7-22 07:51:24

标记。。然后保存下载

clshuai 发表于 2009-7-22 10:52:46

楼主辛苦了!感谢您的辛苦劳动。

不过能在函数后面加入一个使用的例子就更完美了。
页: [1] 2
查看完整版本: 又一个函数的详尽说明