入口文件
在轻语言中,每个轻语言程序都有一个且唯一的程序入口文件,默认文件名为:App.spl
,在该文件内部有一个名为:应用被启动
的事件,当启动程序时,系统将会先回调该事件,告诉开发者系统已对程序启动就绪,开发者可以在该事件中开始执行程序相关逻辑业务。
入口文件的作用
-
程序起点:
应用被启动
事件是轻语言程序被所在系统启动时的起点,系统将从这里开始执行代码。 -
参数传递:可以通过
应用被启动
事件的参数(参数 为 文本型[]
)接收命令行参数(如果目标应用支持的话)。 -
初始化:通常在
应用被启动
事件中初始化应用程序的核心组件,例如加载一个窗口、加载配置文件等。
应用被启动 事件的参数
默认的轻语言程序入口文件中,应用被启动
事件中含有一个类型为文本型的数组;该参数值是外部通过命令行方式启动程序时传入的参数值。
控制台程序示例:
事件 应用被启动(命令参数 为 文本型[])
如果(取数组成员数(命令参数) == 0)
调试输出("程序启动成功;未带任何命令参数")
否则
变量循环(索引 = 0,取数组成员数(命令参数),1)
调试输出("命令行参数:" + 命令参数[索引])
结束循环
结束 如果
结束 事件
当编译上方程序为一个轻语言可执行程序 jar
时(目标平台为 Java
);在命令行窗口中分别传入参数值、与不传入参数值运行:
注意事项
-
入口文件:一个轻语言程序,只能有一个且唯一的入口文件
App.spl
。 -
命令行参数:可以接收多个参数,参数之间用空格分隔。
-
不同平台:不同应用平台入口文件的启动事件与参数存在不同差异,详细情况请阅读目标平台的相关文档。