Function Reference |
首页 后退 前进 |
FileInstall
包含并装入文件到编译脚本.
FileInstall ( "source", "dest" [, flag = 0] ) 参数
返回值
备注 本函数将外部文件装入到编译后的 AutoIt 脚本程序中. 编译程序执行时, 从编译脚本中提取这些"外部"文件到释放路径. 装入图像文件会大大增加编译脚本的大小. 源文件必须使用字符串文字, 不能是变量, 计算和函数调用. 文件必须能够在编译时被发现. 然而变量, 计算和函数调用在编译时没有得到解决, 除非运行脚本本身, 但长时间的编译以后, 导致产生不适合源文件定义的不良结果. 源文件不能含有通配符.
以上所述, 唯一的例外是源文件可能是使用 @ScriptFullPath - 允许您要包含的源脚本.
若在未编译的脚本中使用此函数, 则执行文件复制操作(只是简单测试预编译). 装入的文件将保持原本的创建/修改等时间戳信息.
调用本函数时, 释放目录必须存在, 否则本函数失败并返回 0, 也不会创建文件和路径. 见 DirCreate() 有关创建目录路径的信息.
文件的属性可能阻止该文件被改写. 调用 FileDelete() 或 FileSetAttrib() 确保文件能够被改写. 相关 DirCreate, FileDelete, FileSetAttrib 函数示例 Local $bFileInstall = False ; Change to True and ammend the file paths accordingly. ---------------------------------------- |