找回密码
 加入
搜索
查看: 4549|回复: 9

[系统综合] AU3编译总出现Invalid FileInstall() function:

  [复制链接]
发表于 2014-11-23 17:44:57 | 显示全部楼层 |阅读模式
本帖最后由 hsyl4125 于 2014-11-23 18:05 编辑

程序可以正常运行,但是编译总是出现问题。



代码如下:

#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Process.au3>
#include "GUICtrlOnHover.au3"
#include <Misc.au3>
Global $iHover = -1
#region ### START Koda GUI section ### Form=;$Form1 = GUICreate("众发启动U盘制作工具", 753, 522, "", "",$WS_POPUP )
;Global $wmp = ObjCreate("WMPlayer.OCX")
DirCreate(@TempDir & "\ZF_skin_qq799795020\")
FileInstall(@ScriptDir & "\skin\mainbg.jpg", @TempDir & "\ZF_skin_qq799795020\mainbj.tmp")
FileInstall(@ScriptDir & "\skin\dndud.jpg", @TempDir & "\ZF_skin_qq799795020\dndud.tmp")
FileInstall(@ScriptDir & "\skin\btn-min11.jpg", @TempDir & "\ZF_skin_qq799795020\btn-min11.tmp")
FileInstall(@ScriptDir & "\skin\btn-min12.jpg", @TempDir & "\ZF_skin_qq799795020\btn-min12.tmp")
FileInstall(@ScriptDir & "\skin\btn-close11.jpg", @TempDir & "\ZF_skin_qq799795020\btn-close11.tmp")
FileInstall(@ScriptDir & "\skin\btn-close22.jpg", @TempDir & "\ZF_skin_qq799795020\btn-close22.tmp")
FileInstall(@ScriptDir & "\skin\btn-sud1.jpg", @TempDir & "\ZF_skin_qq799795020\btn-sud1.tmp")
FileInstall(@ScriptDir & "\skin\btn-sud2.jpg", @TempDir & "\ZF_skin_qq799795020\btn-sud2.tmp")
FileInstall(@ScriptDir & "\skin\btn-oku1.jpg", @TempDir & "\ZF_skin_qq799795020\btn-oku1.tmp")
FileInstall(@ScriptDir & "\skin\btn-oku3.jpg", @TempDir & "\ZF_skin_qq799795020\btn-oku3.tmp")
FileInstall(@ScriptDir & "\skin\btn-fud1.jpg", @TempDir & "\ZF_skin_qq799795020\btn-fud1.tmp")
FileInstall(@ScriptDir & "\skin\btn-fud2.jpg", @TempDir & "\ZF_skin_qq799795020\btn-fud2.tmp")
FileInstall(@ScriptDir & '\fbinst.exe', @TempDir & "\ZF_skin_qq799795020\fbinst.exe")
求大神帮忙解决一下,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2014-11-23 18:46:20 | 显示全部楼层
回复 1# hsyl4125


    此函数第一个参数不能有变量.
   比如 @ScriptDir & '\fbinst.exe' 要改为  'fbinst.exe'
发表于 2014-11-23 22:47:22 | 显示全部楼层
本帖最后由 131738 于 2014-11-23 22:50 编辑
程序可以正常运行,但是编译总是出现问题。



代码如下:求大神帮忙解决一下,谢谢
hsyl4125 发表于 2014-11-23 17:44


2 楼正解, 看帮助:
源文件路径. 必须是字符串, 而不能是变量或函数调用的结果. 可以是相对路径, 例如 .\ 或 ..\*.au3).

我用时第一参数一般写绝对路径, 即使是在同一目录.....
发表于 2014-11-24 06:42:28 | 显示全部楼层
FileInstall("\skin\mainbg.jpg", @TempDir & "\ZF_skin_qq799795020\mainbj.tmp")  这样就可以
 楼主| 发表于 2014-11-24 15:47:13 | 显示全部楼层
回复 4# nqawen


    万分感谢,还是你的最明确!
 楼主| 发表于 2014-11-24 15:47:48 | 显示全部楼层
回复 2# user3000


    非常感谢,自己研究一下搞定了
发表于 2014-11-27 19:03:38 | 显示全部楼层
回复 5# hsyl4125


    能帮到你,就行,
发表于 2015-6-18 11:36:20 | 显示全部楼层
非常感谢,
发表于 2016-5-2 09:08:09 | 显示全部楼层
释疑了,以前也一直遇到这问题,搞不清楚问题
发表于 2017-4-24 10:42:11 | 显示全部楼层
谢谢 同样的问题!!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-20 22:56 , Processed in 0.075004 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表