명령줄 프로그램에서 표시

명령줄 프로그램에서 JScript가 데이터를 표시하는 방법에는 세 가지가 있습니다. Microsoft JScript 명령줄 컴파일러는 print 문을 제공합니다. Console 클래스는 콘솔을 사용하여 사용자와 상호 작용하는 추가 메서드를 제공합니다.

Show 메서드는 팝업 상자에서 입력을 받고 정보를 표시합니다.

정보를 표시하는 가장 일반적인 방법은 print 문을 사용하는 것입니다. print 문은 하나의 문자열 인수를 사용하며 이 문자열 뒤에 줄 바꿈 문자를 붙여 명령줄 창에 표시합니다.

문자열을 작은따옴표나 큰따옴표 안에 넣으면 인용 부호나 아포스트로피를 포함시킬 수 있습니다.

print("Pi is approximately equal to " + Math.PI);
print();

참고

print 문은 JScript 명령줄 컴파일러로 컴파일한 프로그램에서만 사용할 수 있으므로 print를 ASP.NET 페이지에서 사용하면 컴파일러 오류가 발생합니다.

Console 클래스

Console 클래스는 콘솔 사용자와의 상호 작용을 가능케 하는 메서드와 속성을 표시합니다. Console 클래스의 WriteLine 메서드는 print 문과 유사한 기능을 제공합니다. Write 메서드는 줄 바꿈 문자를 추가하지 않고 문자열을 표시합니다. 그 밖에 Console 클래스의 유용한 메서드로는 콘솔에서 입력한 텍스트 줄을 읽어 들이는 ReadLine 메서드가 있습니다.

.NET Framework에서 클래스와 메서드를 사용하려면 먼저 import 문을 사용하여 클래스가 속한 네임스페이스를 가져와야 합니다. 메서드를 호출하려면 정규화된 이름을 사용하거나 현재 범위에 같은 이름의 메서드가 없는 경우에는 이름만 사용합니다.

import System;
System.Console.WriteLine("What is your name: ");
var name : String = Console.ReadLine();
Console.Write("Hello ");
Console.Write(name);
Console.Write("!");

이 프로그램은 콘솔에서 이름을 입력할 것을 요청합니다. Pete라는 이름을 입력하면 다음을 출력합니다.

What is your name:
Pete
Hello Pete!

자세한 내용은 Console을 참조하십시오.

Show 메서드

Show 메서드는 오버로드되기 때문에 여러 가지로 사용할 수 있습니다. 가장 간단한 오버로드는 한 개의 인수를 사용합니다. 이 인수는 표시할 텍스트 문자열입니다. 메시지 상자는 모달입니다.

참고

창이나 폼은 명시적으로 닫을 때까지 활성화 상태를 유지하는 경우 모달입니다. 대화 상자와 메시지는 대부분 모달입니다. 예를 들어, 모달 대화 상자에서는 대화 상자에서 확인을 선택할 때까지 다른 창에 액세스할 수 없습니다.

import System.Windows.Forms;
System.Windows.Forms.MessageBox.Show("Welcome! Press OK to continue.");
MessageBox.Show("Great! Now press OK again.");

Show 메서드의 다른 오버로드를 사용하여 캡션, 다른 단추, 아이콘 또는 기본 단추를 포함할 수 있습니다. 자세한 내용은 Show를 참조하십시오.

참고 항목

참조

print 문

import 문

기타 리소스

JScript를 사용하여 정보 표시