컴파일

(배열) 한 줄에 긴 스크립트 작성시 컴파일 후 실행하면 오류메시지가 나타나요

by 오토소장 posted Sep 12, 2018
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

AECS의 경우 기본적으로 모든 스크립트가 암호화가 됩니다.


암호화 과정에서 기존 스크립트보다 1.5~2배정도 길이가 길어집니다.


배열의 경우 한줄에 긴 스크립트 작성 시 해결방법은 아래와 같습니다.



[변경 전 스크립트]


1
2
3
4
5
6
7
8
9
;배열 선언 및 아이템 넣기
list1 := ["a","b"]
 
; 배열값 가져오기
value := list1[1] ;배열 0번 인덱스값 가져오기 
msgbox, %value%    
 
value := list1[2] ;배열 1번 인덱스값 가져오기 
msgbox, %value%
cs





[변경 후 스크립트]


1
2
3
4
5
6
7
8
9
10
list1 := [{}]                 ;배열선언
list1[0] := "1번아이템"        ;배열 0번 인덱스에 1번아이템 넣기
list1[1] := "2번아이템"        ;배열 1번 인덱스에 2번아이템 넣기
 
; 배열값 가져오기
value := list1[0] ;배열 0번 인덱스값 가져오기 
msgbox, %value%    
 
value := list1[1] ;배열 1번 인덱스값 가져오기 
msgbox, %value%
cs



이처럼 아이템을 한줄에 하나씩 넣어주시면 됩니다.


감사합니다.


Articles

1