是否可以在执行时获取项目名称和目标,还是不将其存储到可执行文件中?
答案 0 :(得分:1)
项目名称和目标名称未存储在可执行文件中。
答案 1 :(得分:0)
作为解决方法,将可执行文件名设置为project settings -> target -> Output name
并从以下函数中获取它使我能够执行类似的操作
application_file_name: STRING
local
l_path: PATH
once
Result := {EXECUTION_ENVIRONMENT}.arguments.argument (0).out
create l_path.make_from_string (Result)
check
attached l_path.entry as l_fname_path
then
Result := l_fname_path.utf_8_name
end
ensure
instance_free: Class
end