创建输出文件
这些语句用于从代码生成中创建输出文件。请记住,所有这些语句都必须在用方括号分隔的块内。
create
create filename |
创建一个新文件。该文件必须用close语句关闭。所有后续的输出都将写入指定的文件。
示例:
[create \$outputpath & "/" & \$JavaPackageDir & "/" & \$application.Name & ".java"] package [=\$JavaPackageName];
public class [=\$application.Name]Application { ... } [close]
|
close
关闭当前输出文件。
=\$variable |
将指定变量的值写入当前输出文件。
示例:
[\$x = 20+3] The result of your calculation is [=\$x] - so have a nice day! |
文件输出将是:
The result of your calculation is 23 - so have a nice day!
write
write string |
将字符串写入当前输出文件。
示例:
[write "C" & \$name] |
它还可以写为:
C[=\$name] |
filecopy ... to ...
filecopy source to target |
将源文件复制到目标文件,不带任何解释。
示例:
filecopy "java/mapforce/mapforce.png" to \$outputpath & "/" & \$JavaPackageDir & "/mapforce.png" |