다음을 통해 공유


FileSystem.TAB 메서드

정의

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

오버로드

TAB()

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

TAB(Int16)

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

TAB()

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

public:
 static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB ();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo

반환

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

예제

이 예제에서는 함수를 TAB 사용하여 출력을 파일 및 출력 창에 배치합니다.

FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)

설명

현재 줄의 현재 인쇄 위치가 보다 ColumnTAB 크면 다음 출력 줄에서 와 같은 열 값으로 Column 건너뜁니다. 가 1 TAB 보다 작으면 Column 인쇄 위치를 열 1로 이동합니다. 가 출력 선 너비 TAB 보다 크면 Column 수식을 사용하여 다음 인쇄 위치를 계산합니다.

열 모드 너비

예를 들어 너비 가 80이고 를 지정 TAB(90)하면 다음 인쇄가 열 10(90/80의 나머지 부분)에서 시작됩니다. 가 현재 인쇄 위치보다 작으면 Column 계산된 인쇄 위치의 다음 줄에서 인쇄가 시작됩니다. 계산된 인쇄 위치가 현재 인쇄 위치보다 크면 동일한 줄의 계산된 인쇄 위치에서 인쇄가 시작됩니다.

출력 줄의 맨 왼쪽 인쇄 위치는 항상 1입니다. 또는 PrintLine 함수를 Print 사용하여 파일에 인쇄하는 경우 가장 오른쪽 인쇄 위치는 함수를 사용하여 FileWidth 설정할 수 있는 출력 파일의 현재 너비입니다.

함수를 TAB 함수와 함께 WriteLine 사용할 수도 있습니다. 또는 Console.WriteLine와 함께 Debug.WriteLine 사용할 수 없습니다.

참고

테이블 형식 열이 와이드 문자를 포함할 수 있을 만큼 넓은지 확인합니다.

추가 정보

적용 대상

TAB(Int16)

Source:
FileSystem.vb
Source:
FileSystem.vb
Source:
FileSystem.vb

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

public:
 static Microsoft::VisualBasic::TabInfo TAB(short Column);
public static Microsoft.VisualBasic.TabInfo TAB (short Column);
static member TAB : int16 -> Microsoft.VisualBasic.TabInfo
Public Function TAB (Column As Short) As TabInfo

매개 변수

Column
Int16

선택 사항입니다. 목록에서 다음 식을 표시하거나 출력하기 전에 이동하는 열 수입니다. 생략할 경우 TAB은 다음 출력 영역의 시작 부분으로 삽입 지점을 이동합니다.

반환

Print 또는 PrintLine 함수와 함께 사용되어 출력의 위치를 지정합니다.

예제

이 예제에서는 함수를 TAB 사용하여 출력을 파일 및 출력 창에 배치합니다.

FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)

설명

현재 줄의 현재 인쇄 위치가 보다 ColumnTAB 크면 다음 출력 줄에서 와 같은 열 값으로 Column 건너뜁니다. 가 1 TAB 보다 작으면 Column 인쇄 위치를 열 1로 이동합니다. 가 출력 선 너비 TAB 보다 크면 Column 수식을 사용하여 다음 인쇄 위치를 계산합니다.

열 모드 너비

예를 들어 너비 가 80이고 를 지정 TAB(90)하면 다음 인쇄가 열 10(90/80의 나머지 부분)에서 시작됩니다. 가 현재 인쇄 위치보다 작으면 Column 계산된 인쇄 위치의 다음 줄에서 인쇄가 시작됩니다. 계산된 인쇄 위치가 현재 인쇄 위치보다 크면 동일한 줄의 계산된 인쇄 위치에서 인쇄가 시작됩니다.

출력 줄의 맨 왼쪽 인쇄 위치는 항상 1입니다. 또는 PrintLine 함수를 Print 사용하여 파일에 인쇄하는 경우 가장 오른쪽 인쇄 위치는 함수를 사용하여 FileWidth 설정할 수 있는 출력 파일의 현재 너비입니다.

함수를 TAB 함수와 함께 WriteLine 사용할 수도 있습니다. 또는 Console.WriteLine와 함께 Debug.WriteLine 사용할 수 없습니다.

참고

테이블 형식 열이 와이드 문자를 포함할 수 있을 만큼 넓은지 확인합니다.

추가 정보

적용 대상