返回介绍

Keyword #include

发布于 2020-03-05 18:21:26 字数 1469 浏览 1168 评论 0 收藏 0

#include

包含指定文件到脚本中。

#include "[路径\]文件名"
#include <文件名>

参数

文件名 要包含的脚本文件名。路径可省略(如果该包含文件与脚本处于同一文件夹下)。文件名必须是字符串,不能是任何变量。
包含命令中的文件名既可以用双引号括起来,也可以用尖括号括起来。
如果使用的是双引号"..."则表示该文件是用户编写的,查找该文件时将从当前文件目录开始。
如果使用的是尖括号<...>则表示该文件是库文件,查找该文件时将在包含文件库所在目录(AutoIt安装目录下,比如C:\Program Files\AutoIt3\Include)中查找。包含文件库目录中有许多为您预定义的用户函数!

注意

在 AutoIt 的脚本中,可通过 “#include” 命令包含其它脚本文件。#include 必须是小写。

当使用包含库文件语句时(#include <文件>)必须保证已(通过官方提供的安装程序)安装了 AutoIt,否则程序将因无法获知安装目录而改为在当前脚本所在“包含”目录(假定为@ScriptDir\Include)查找包含文件。

若某个脚本文件含有一个自定义函数而您又多次包含该脚本文件,您就会接收到一个“Duplicate function(重复定义的函数)”错误提示。在编写包含文件时最好在首行添加一句 #include-once 指令以防止该文件被重复包含。

相关

#include-once, FileInstall

示例

;;; 下面是脚本 TIME.AU3 的代码 ;;;
MsgBox(0,"", "现在时间是: " & @HOUR & ":" & @MIN & ":" & @SEC)

;;; 下面是脚本 SCRIPT.AU3 的代码 ;;;
#include "TIME.AU3"
MsgBox(0,"", "示例")
#include "TIME.AU3"
Exit

; 运行 script.au3 将会输出以下三个消息框:
; 第一个报时,第二个是“示例”,第三个也是报时。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文