User Guide
24 ActionScript language elements
#include directive
#include "[path]filename.as" — Do not place a semicolon (;) at the end of the line that
contains the #include statement.
Compiler directive: includes the contents of the specified file, as if the commands in the file
are part of the calling script. The
#include directive is invoked at compile time. Therefore, if
you make any changes to an external file, you must save the file and recompile any FLA files
that use it.
If you use the Check Syntax button for a script that contains
#include statements, the syntax
of the included files is also checked.
You can use
#include in FLA files and in external script files, but not in ActionScript 2.0
class files.
You can specify no path, a relative path, or an absolute path for the file to be included. If you
don't specify a path, the AS file must be in one of the following locations:
■ The same directory as the FLA file. The same directory as the script containing the
#include statement
■ The global Include directory, which is one of the following:
--Windows 2000 or Windows XP: C:\Documents and Settings\user \Local Settings\
Application Data\Macromedia\Flash 8\language\Configuration\Include
--Macintosh OS X: Hard Drive/Users/Library/Application Support/Macromedia/Flash 8/
language/Configuration/Include
■ The Flash 8 program\language\First Run\Include directory; if you save a file here, it is
copied to the global Include directory the next time you start Flash.
To specify a relative path for the AS file, use a single dot (.) to indicate the current directory,
two dots (
..) to indicate a parent directory, and forward slashes (/) to indicate subdirectories.
See the following example section.
To specify an absolute path for the AS file, use the format supported by your platform
(Macintosh or Windows). See the following example section. (This usage is not
recommended because it requires the directory structure to be the same on any computer that
you use to compile the script.)
If you place files in the First Run/Include directory or in the global Include directory, back up these
files. If you ever need to uninstall and reinstall Flash, these directories might be deleted and
overwritten.
Availability: ActionScript 1.0; Flash Lite 2.0