비주얼 대화상자 스크립트
Visual DialogScriptVDS(Visual DialogScript)는 Microsoft Windows용 인터프리터 프로그래밍 언어입니다.작고 빠른 프로그램을 만드는 데 사용할 수 있습니다.VDS에는 프로페셔널하게 보이는 프로그램을 만드는 데 사용할 수 있는 대화 상자 및 그래픽 요소가 많이 있습니다.VDS 프로그램은 Windows API에 액세스할 수 있으므로 Visual Basic, C++ 또는 Delphi와 같은 다른 프로그래밍 언어와 동일한 고급 작업을 수행할 수 있는 응용 프로그램을 쓸 수 있습니다.
언어
다른 프로그래밍 언어와는 달리 VDS의 구문은 [1]매우 간단합니다.각 명령어는 한 줄을 차지하며 그 목적을 명확하게 설명하는 평이한 영어 이름이 있습니다.변수는 유형이 없으며 숫자나 텍스트 등 다양한 종류의 정보를 포함할 수 있습니다.함수는 스프레드시트처럼 '@'로 시작하는 이름으로 명확하게 구분할 수 있습니다.
DialogScript 언어는 MS-DOS 배치 언어와 달리 구문이 단순합니다.런타임 엔진으로 해석할 때 사용 편의성과 효율성을 제공하도록 설계되었습니다.%0 ~ %9의 10개의 시스템 변수가 있으며, 처음에는 배치 파일과 마찬가지로 %0에 스크립트 파일 이름이 있고 %1 ~ %9에 명령줄 매개 변수가 있습니다.또한 %A~%Z의 26개의 사용자 변수도 있습니다.스크립트가 실행되면 모든 변수(시스템 변수 포함)의 내용을 변경할 수 있습니다.현재 4032개의 글로벌 변수도 있습니다.이러한 변수는 문자 %%로 시작하여 영숫자와 밑줄(예: %%my_variable_1)로 시작합니다.이러한 사용자 정의 변수 [2]이름의 길이에는 제한이 없습니다.
구문 예시
코멘트:
# This is a single line commentREM This is a single line comment
간단한 정보 메시지 상자:
info "This is the information text"
단순 경고 메시지 상자:
warn "This is the warning text"
사용자 정의 대화 상자 만들기:
dialog create,<name>,<top pixel position>,<left pixel position>,<width in pixels>,<height in pixels>
Windows 레지스트리에 씁니다.
registry write,<root key>,<key>,<subkey>,<data>
입력 프롬프트 대화 상자를 표시하고 결과를 변수 %A에 저장합니다.
%A = @input("Please enter a value:")
역사
Visual Dialog Script는 JM-Tech/Tech-Pro Ltd의 Julian Moss(1953년 ~ 2014년 10월 24일[3])에 의해 작성되었습니다.1998년 버전 3.0 이후 S.A.D.E. sarl의 Emanuel Daunizeau가 VDS의 소유권과 개발을 인수하여 VDS의 구문을 수정하고 개선했습니다.현재, VDS는 영국 기업 Commercial Research Ltd에 의해 판매되고 있으며, 여전히 그것을 계속 개발하고 있는 Emmanuel Daunizeau의 자산이다.
VDS의 몇 가지 버전은 시간이 지남에 따라 출시되었습니다.
- Visual DialogScript 2.0
- Visual DialogScript
- Visual DialogScript 3.0
- Visual DialogScript 3.5
- 비주얼 다이얼로그 스크립트4
- Visual DialogScript 4.5
- 비주얼 대화상자 스크립트 5
- Visual DialogScript 5.01
- Visual DialogScript 5.02
- 비주얼 대화상자 스크립트 6
현재 사용 가능한 버전
다운로드할 수 있는 버전은 다음과 같습니다.
- Personal Visual Dialog Script (PVDS) 4: 이 프리웨어 버전은 학생 및 가정용 PC 사용자를 대상으로 합니다.패키지에는 짧은 튜토리얼과 많은 샘플스크립트가 포함된 완전한 on-line help가 포함되어 있습니다.그 소프트웨어는 상업적으로 사용할 수 없다.이 버전에서는 컴파일된 실행 파일을 생성할 수 없습니다.단, PVDS가 설치되어 있는 시스템에서 스크립트파일을 Windows 탐색기에서 열어서 직접 실행할 수 있기 때문에 파일을 컴파일할 필요는 없습니다.
- Visual DialogScript 2.5(16비트판):이 버전은 Windows 3.1+(16비트)의 마지막 릴리스가 되었습니다.
- Visual DialogScript 5: 이 버전은 Windows 95/98/ME 또는 Windows NT/2000/XP를 사용하거나 스크립트를 개발 중인 파워 유저, 비즈니스 유저 및 프로페셔널 개발자를 대상으로 합니다.이 버전에서는 컴파일된 실행 파일을 만들 수 있으며 로열티 없는 런타임 라이센스(등록 후)가 포함되어 있습니다.추가 기능으로는 아이콘 편집기와 많은 애드온 확장 기능을 지원합니다.32비트 프로그램으로서 긴 파일 이름, 태스크바 트레이 아이콘, 무제한 길이의 문자열과 문자열 목록 및 Windows 레지스트리를 지원합니다.이 레거시 버전은 이제 등록된 사용자가 다운로드할 수 있으며 구입할 수 없습니다.
- Visual DialogScript 6: Visual DialogScript 5에서 최신 버전의 Visual DialogScript가 개선되었으며 Windows Vista에 대한 완전한 지원이 추가되었습니다.또한 등록된 버전은 외부 런타임 파일이 필요 없는 독립 실행형 컴파일된 실행 파일을 생성할 수 있습니다.
레퍼런스
- ^ "Archived copy". www.jm-tech.com. Archived from the original on 25 January 1998. Retrieved 13 January 2022.
{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ Visual Dialog Script – 개요
- ^ "A tribute to Julian Moss: 1953 - 2014".

