|
상수 |
값 |
설명 |
vbIMEModeNoControl vbIMEModeAlphaFull vbIMEModeAlpha vbIMEModeHangulFull vbIMEModeHangul |
0 7 8 9 10 |
현재 상태 유지 영문 전자 영문 한글 전자 한글 |
|
시스템 로케일이 일본어일 경우 사용할 수 있는 상수는 다음과 같습니다.
상수 |
값 |
설명 |
vbIMEModeNoControl vbIMEModeOn vbIMEModeOff vbIMEModeDisable vbIMEModeHiragana vbIMEModeKatakana vbIMEModeKatakanaHalf vbIMEModeAlphaFull vbIMEModeAlpha |
0 1 2 3 4 5 6 7 8 |
현재 상태 유지 일본어 입력 상태 설정 일본어 입력 상태 해제 일본어 입력 시스템을 사용할 수 없음 히라가나 전자 가다가나 전자 가다가나 영문 전자 영문 |
|
시스템 로케일이 중국어일 경우 사용할 수 있는 상수는 다음과 같습니다.
상수 |
값 |
설명 |
vbIMEModeNoControl vbIMEModeOn vbIMEModeOff |
0 1 2 |
현재 상태 유지 중국어 입력 상태 설정 중국어 입력 상태 해제 |
|
<참고>
vbIMENoOp, vbIMEOn, vbIMEOff, vbIMEDisable, vbIMEHiragana, vbIMEKatakanaDbl, vbIMEKatakanaSng, vbIMEAlphaDbl, vbIMEAlphaSng은 Visual Basic 4.0과의 호환성을 유지하기 위하여 제공되는 IMEStatus에 대한 인수 상수 입니다.
◆ Input 함수
Input 또는 Binary 모드로 연 파일로부터 문자가 들어 있는 String을 반환합니다.
구문 Input(number, [#]filenumber)
Input 함수는 다음과 같은 구성 요소로 되어 있습니다.
number 필수. 반환할 문자 수를 지정하는 유효한 숫자 식 입니다.
Filenumber 필수. 유효한 파일 번호 입니다.
참고
Input 함수로 읽은 데이터는 대개 Print # 또는 Put을 사용하여 파일에 작성됩니다. Input 또는 Binary 모드로 연 파일의 경우에만 이 함수를 사용하십시오.
Input # 문과는 달리 Input 함수는 콤마, 캐리지 리턴, 라인 피드, 기호, 앞쪽 공백 등을 포함하여 읽은 문자를 모두 반환합니다.
Binary 액세스용으로 연 파일의 경우, EOF가 True를 반환하기 전에 Input 함수로 파일을 읽으려고 하면 오류가 발생합니다. Input으로 이진 파일을 읽을 때에는 EOF 대신 LOF와 Loc를 사용하고, EOF 함수를 사용할 때에는 Get을 사용하십시오.
메모 텍스트 파일에 들어 있는 바이트 데이터에 대해서는 InputB 함수를 사용하십시오. InputB를 사용하는 경우 number는 반환할 문자 수가 아닌 반환할 바이트 수를 지정합니다.
파일 번호 파일을 열기 위해 Open 문에서 사용하는 숫자를 의미합니다. 다른 응용 프로그램에 액세스할 수 없는 파일에는 1에서 255까지의 범위에 포함된 파일 번호를 사용합니다. 다른 응용 프로그램으로부터 액세스할 수 있는 파일에는 256에서 511까지의 파일 번호를 사용합니다. |
|
Input 함수 예제
다음은 파일로부터 한번에 하나의 문자를 읽어와 [디버그] 창에 출력하기 위해 Input 함수를 사용하는 예제입니다. 이 예제에서 TESTFILE은 여러 줄에 걸친 예제 데이터를 가진 텍스트 파일로 가정합니다.
Dim MyChar
Open "TESTFILE" For Input As #1 ' 파일을 엽니다.
Do While Not EOF(1) ' 파일의 끝을 만날 때까지 반복합니다.
MyChar = Input(1, #1) ' 한 문자를 가져옵니다.
Debug.Print MyChar ' 디버그 창에 출력합니다.
Close #1 ' 파일을 닫습니다.