Seek Statement

Open 문으둜 μ—° νŒŒμΌμ—μ„œ λ‹€μŒ μ“°κΈ° λ˜λŠ” 읽기 μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

μž„μ˜ μ•‘μ„ΈμŠ€ 파일의 경우 Seek 문은 λ‹€μŒμ— μ•‘μ„ΈμŠ€ν•  λ ˆμ½”λ“œμ˜ 번호λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

λ‹€λ₯Έ λͺ¨λ“  파일의 경우 Seek 문은 λ‹€μŒ μž‘μ—…μ΄ λ°œμƒν•  λ°”μ΄νŠΈ μœ„μΉ˜λ₯Ό μ„€μ •ν•©λ‹ˆλ‹€.

μ°Έκ³  ν•­λͺ©: Open, Seek

ꡬ문:

Seek[#FileNumber], Position (As Long)

맀개 λ³€μˆ˜:

FileNumber: Open 문에 μ‚¬μš©λ˜λŠ” 데이터 채널 λ²ˆν˜Έμž…λ‹ˆλ‹€.

Position: λ‹€μŒ μ“°κΈ° λ˜λŠ” 읽기의 μœ„μΉ˜μž…λ‹ˆλ‹€. μœ„μΉ˜λŠ” 1μ—μ„œ 2,147,483,647 μ‚¬μ΄μ˜ μˆ«μžκ°€ 될 수 μžˆμŠ΅λ‹ˆλ‹€. 파일 ν˜•μ‹μ— 따라 μœ„μΉ˜λŠ” Random λͺ¨λ“œμ˜ 파일의 경우 λ ˆμ½”λ“œ 번호λ₯Ό λ‚˜νƒ€λ‚΄λ©°, λ˜λŠ” Binary, Output, Append, Input λͺ¨λ“œμ˜ 파일의 경우 λ°”μ΄νŠΈ μœ„μΉ˜λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 파일의 첫 번째 λ°”μ΄νŠΈλŠ” μœ„μΉ˜ 1이 되고 두 번째 λ°”μ΄νŠΈλŠ” μœ„μΉ˜ 2κ°€ λ˜λŠ” μ‹μœΌλ‘œ μœ„μΉ˜κ°€ μ§€μ •λ©λ‹ˆλ‹€.

Error codes:

5 잘λͺ»λœ ν”„λ‘œμ‹œμ € ν˜ΈμΆœμž…λ‹ˆλ‹€.

52 잘λͺ»λœ 파일 이름 λ˜λŠ” λ²ˆν˜Έμž…λ‹ˆλ‹€.