ExecuteProgram(program, param)
ExecuteProgram()
Parameters
program : 실행하고자하는 프로그램의 이름을 입력합니다.
param : 실행프로그램의 파라미터를 입력합니다.
Return Value
none
Remarks
외부 프로그램을 실행하는경우에 본 스크립트 함수를 활용합니다.
만약 상대패스로 입력해야 할 경우, RelativePath()함수를 통해 프로젝트 패스 기준으로 상대패스를 절대패스로 만듭니다.
-- lua
ExecuteProgram("notepad.exe" "note.txt")
// javascript
ExecuteProgram("notepad.exe" "note.txt");
####
Examples
-- lua
function _onmousedown()
-- 절대패스 입력할 경우 예시
ExecuteProgram("D:\\Development\\notepad.exe", "note.txt")
-- 상대패스로 입력할 경우 예시
-- 프로젝트 패스를 기준으로 상대패스 입력
ExecuteProgram("..\\notepad.exe", "note.txt")
--RelativePath를 통해 절대 패스를 만들어 입력할 경우
local path = RelativePath("..\\note.txt")
ExecuteProgram("..\\notepad.exe", path)
end
// JavaScript
function _onmousedown()
{
// 절대패스 입력할 경우 예시
ExecuteProgram("D:\\Development\\notepad.exe", "ote.txt");
// 상대패스로 입력할 경우 예시
// 프로젝트 패스를 기준으로 상대패스 입력
ExecuteProgram("..\\notepad.exe", "note.txt");
//RelativePath를 통해 절대 패스를 만들어 입력할 경우
var path = RelativePath("..\\note.txt");
ExecuteProgram("..\\notepad.exe", path);
}