VBScript 동적 Array 구현 코드

1443 단어 VBScript동태Array
VBScript 에서 동적 Array 의 실현 에 대해 서도 VBA 에 적용 되 는 작은 방법 을 기록 합 니 다.
오래전 에 VBA 를 쓸 때 Array 를 사용 하 는 것 이 불편 했다.크기 가 고정 되 어 있 기 때문이다.
그때 생각 했 던 것 은 Array 가 Python 의 list 처럼 잘 썼 으 면 좋 겠 다 는 것 이 었 습 니 다.
그럼 다음은 Array 를 동적 으로 만 들 고 사용 하기 좋 은 방법 을 기록 하 겠 습 니 다!
실현 방법:
다음 인 스 턴 스 에서 빈 Array 를 설정 하고,
그리고 다음 방법 으로 동적 Array 를 실현 합 니 다.
그리고 숫자 1 부터 10 까지 하 나 를 Array 에 추가 합 니 다.
'동적 Array 구현'

myArray = Array()
For i = 1 To 10
  ReDim Preserve myArray(UBound(myArray) + 1)
  myArray(UBound(myArray)) = i
Next
그럼 동적 Array 는 이렇게 즐겁게 이 루어 졌 습 니 다.(^−)☆
Python list 와 코드 를 비교 해 보 세 요.비슷 하지 않 나 요?

# Python   list    
myList = list()
for i in range(10):
  myList.append(i)
print(myList)
데이터 출력:
그리고 다음 문 제 를 생각 하 는 것 도 제 가 예전 에 VBA 를 쓸 때 생각 했 던 문제 입 니 다.
바로,어떻게 단번에 Array 의 모든 데 이 터 를 볼 수 있 습 니까?
이전 이 방법 은 For Loop 을 사용 하여 Array 의 데 이 터 를 하나씩 인쇄 하 는 것 입 니 다.
그러나 지금 은 간단 한 방법 을 발 견 했 습 니 다.코드 는 다음 과 같 습 니 다.
'가장 쉬 운 방법:

MsgBox Join (myArray, vblf)

'        :
For Each i In myArray
  Debug.Print i
Next
끝 말:
위의 동적 Array 방법 은 VBScript 과 VBA 에서 모두 사용 할 수 있 습 니 다!
총결산
VBScript 동적 Array 의 구현 코드 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.VBScript 동적 Array 에 관 한 더 많은 내용 은 저희 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기