의견.png

브이비스크립트

위키원
dbwls1021 (토론 | 기여)님의 2019년 6월 27일 (목) 13:38 판 (기능)
이동: 둘러보기, 검색

브이비스크립트(VBScript)는 Visual Basic Scripting Edition의 약자로서, 미국 마이크로소프트 비주얼베이직(Visual Basic) 기반의 스크립트 프로그래밍 언어이다.

개요

VBS(VBScript)는 마이크로소프트가 만든 액티브 스크립트 언어다. 문장마다 변환되어 해석, 실행되는 언어이며 윈도우 98 이후 OS에 기본으로 설치되어 있다. VBS는 Windows 스크립트를 사용하여 응용 프로그램을 호스팅한다. 바이러스의 대부분이 VBS로 만들어지는 사건이 발생해 사람들에게는 바이러스 만드는 언어로 많이 알려진 언어다.

  • 쉬운 학습과 사용 : Visual Basic이나 Visual Basic for Applications을 이미 알고 있으면 VBScript도 매우 친숙하게 접근할 수 있다.
  • ActiveX Scripting : VBScript는 ActiveX™ Scripting을 사용하여 대화식으로 응용 프로그램을 실행시킨다. ActiveX Scripting을 사용할 경우 브라우저와 다른 호스트 응용 프로그램에서는 각 스크립트 구성 요소에 대한 특별한 통합 코드가 필요하지 않다.
  • 다른 응용 프로그램과 브라우저에서의 VBScript 사용 : VBScript와 ActiveX Scripting은 다른 응용 프로그램의 범용 스크립트 언어로 사용할 수 있다.[1][2]

역사

VBScript는 1996년에 시작된 Microsoft Windows Script Technologies의 일부로 시작되었다. 불과 2년이 넘는 기간 동안 VBScript는 버전 1.0에서 2.0으로 발전했고 강력한 자동화 도구를 찾는 지원을 받았다. 1988 년 3월 6일 앨런 쿠퍼 (Alan Cooper)는 빌 게이츠 (Bill Gates)에게 위젯을 동적으로 추가할 수 있는 셸 프로토타입을 보여주었다. 1991년 마이크로 소프트는 "Quick Basic"을 채택했다. 이를 통해 사용자는 GUI 를 사용하여 쉽고 빠르게 Windows 응용 프로그램을 만들 수 있었다. 마지막으로 1996년에 Internet Explorer는 VBScript가 포함 된 기능으로 만들어졌다. VBScript의 기능은 버전 5.0에서 새롭게 향상되었고, 버전 5.5에서는 SubMatches 가 VBScript 의 일반 표현식 클래스에 추가되어 스크립트 작성자가 최종적으로 표현식 그룹 내의 텍스트를 캡처할 수 있었다. .NET 프레임 워크 의 출현으로 스크립팅 팀은 웹 개발을 위해 ASP.NET 내에서 향후 VBScript 지원을 구현하기로 결정했다. 따라서 VBScript 엔진의 새 버전은 개발되지 않고 Microsoft에서 버그 수정 및 보안 기능 향상을 담당한다.[3]

기능

VBScript의 카테고리 별 기능은 배열 처리, 과제, 표현식, 상수/리터럴, 제어흐름, 날짜/시간, 선언, 오류처리, 문자열 서식지정, 입출력, 연산자, 문자열 등이 있다.[4]

각주

  1. <VBScript> - 마이크로소프트 공식 홈페이지
  2. [〈VBScript란?〉 - VBScript 자습서
  3. [〈VBcript〉, 《위키백과》
  4. [1]〉 - 마이크로소프트 문서 도구

참고자료

  • VBScript〉 - 마이크로소프트 공식 홈페이지
  • VB스크립트〉, 《위키백과》
  • VBcript〉, 《위키백과》
  • VBScript란?〉 - VBScript 자습서
  • [2]〉 - 마이크로소프트 문서 도구

같이 보기

  의견.png 이 브이비스크립트 문서는 프로그래밍에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.