Kyler Carlson Posted September 3, 2006 Posted September 3, 2006 why is this code crashing the compiler? Did I type something wrong or is this a bug? Thanks. FileInstall("C:\Documents and Settings\HP_Administrator\Desktop\dot.bmp\","C:\Program Files\Winnovation Positioning System\dot.bmp\") FileInstall("C:\Documents and Settings\HP_Administrator\Desktop\field1.bmp\","C:\Program Files\Winnovation Positioning System\field1.bmp\") it says when compiling >"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /prod /CompileDefaults /in "C:\Documents and Settings\HP_Administrator\Desktop\ps3.au3" /autoit3dir "C:\Program Files\AutoIt3" >Running AU3Check (1.54.3.0) params: from:C:\Program Files\AutoIt3 +>AU3Check ended.rc:0 >Running:(3.2.0.1):C:\Program Files\AutoIt3\aut2exe\aut2exe.exe !>Aut2exe.exe ended.rc:-1073741819 >Exit code: 0 Time: 11.720 and then it pops up a send error message to microsoft box and the 1/2 compiled script is unrunable.
MHz Posted September 3, 2006 Posted September 3, 2006 Your the first person that I have seen who adds a backslash after a filepath. Your asking the compiler to search for a folder called dot.bmp and another called field1.bmp. Files can only be FileInstalled, not folders. The hard crash could be a bug, but that is for a developer to confirm.
Kyler Carlson Posted September 3, 2006 Author Posted September 3, 2006 (edited) ok... the help file messed me up by saying... "dest The destination path with trailing backslash. This can be a variable. ". without the back slashes of with them after the dest only there are no errors but... there are no pictures compiled either. Edited September 3, 2006 by Kyler Carlson
MHz Posted September 3, 2006 Posted September 3, 2006 (edited) No pictures? I see no mention of that. You can fileInstall any file type.The reference from the helpfile you got confused withThe source path of the file to compile. This must be a literal string; it cannot be a variable.Nothing about trailing backslash, so straight forward.The destination path with trailing backslash. This can be a variable.The distination here is a drive or folder path. You can specify a file path to send the fileinstall, but is not needed, as a drive or folder path is suffient. With File*() functions in general, if the destination is a drive or folder, then adding a backslash confirms that it is a folder path and not a extensionless file path. Edited September 3, 2006 by MHz
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now