Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

RunScriptEx

지정된 스크립트에 매개변수를 전달하여 실행합니다.

표기

명령식 표기

RunScriptEx(“스크립트 이름”, 옵션, 매개변수)

스크립트 표기

RunScriptEx “스크립트 이름”, 옵션, 매개변수

기능

지정된 스크립트에 매개변수를 전달하여 실행합니다.

옵션에 0을 지정하는 경우, 지정된 스크립트가 현재 실행 중이면, 아무런 동작도 수행하지 않습니다.

1을 지정하는 경우, 지정된 스크립트가 실행 중이면, 스크립트 종료 후 지정된 매개변수로 스크립트를 실행시킵니다.

매개변수는 스크립트에 전달되는 파라미터로, 숫자 또는 문자열을 입력합니다. 해당 스크립트에서 GetParameter 함수를 호출하여 값을 전달받을 수 있습니다.

사용 예제

스크립트 ‘ValueChange’가 실행 중인 경우, 아무런 동작도 취하지 않습니다.

RunScriptEx(“ValueChange”,0,0)

스크립트 ‘Temp’와 매개변수 “Cimon”을 넣어 실행하면, 스크립트 내에서 GetParameter()를 호출해 매개변수 “Cimon”을 사용할 수 있습니다.

RunScriptEx(“Temp”,0,”Cimon”)

image-20241016-052657.png

FormatStr 명령식

FormatStr

지정된 값을 변환 형식에 맞춰 문자열로 출력합니다.

표기

연산식 표기

FormatStr(“변환형식”,값종류,값)

스크립트 표기

n=FormatStr(“변환형식”,값종류,값)

기능

지정된 값을 변환형식에 맞춰 문자열로 출력합니다. 변환형식은 “%04d”, “%5.2f”등 C언어의 Format 형식과 동일합니다. 단, 매개변수는 1개로 제한됩니다.

변환하려는 값은 매개변수에 지정합니다.

값종류

반환 값

0

변환하려는 값이 소수점이 없는 정수인 경우

1

변환하려는 값이 부동소수점을 갖는 실수인 경우

2

변환하려는 값이 문자열인 경우

사용 예제

“1823”을 “%5.2f” 포맷에 맞춰 변환합니다.

n=FormatStr(“%5.2f”,0,1823)

...