티스토리 뷰

Delphi

function IOResult: Integer;

C++

extern PACKAGE int __fastcall IOResult(void);

Properties

Type

Visibility

Source

Unit

Parent

function

public

System.pas

System.hpp

System

System

Description

Returns the status of the last I/O operation performed.

IOResult returns the result of the last Delphi I/O routine when I/O-checking is off (that is, when using the {$I-} compiler option).

If IOResult returns 0, the last I/O operation succeeded.

Otherwise, IOResult returns an error code.

If an I/O error occurs and I/O-checking is off, all subsequent I/O operations are ignored until the internal error flag is cleared.

Calling IOResult clears the internal error flag.

An alternative way to handle I/O errors is to use exception handling with the {$I+} compiler option.

The following table lists all I/O errors, numbers, and descriptions.

 

수행된 마지막 I/O 작업의 상태를 반환합니다.

IOResult I/O 검사가 꺼져있을 때 (, {$ I-} 컴파일러 옵션을 사용할 때), 마지막 델파이 I/O 루틴의 결과를 반환합니다.

IOResult 0을 반환하면 마지막 I/O 작업이 성공합니다.

그렇지 않으면, IOResult가 오류 코드를 반환합니다.

I/O 오류가 발생하고, I/O 검사가 해제되어 있으면, 내부 오류 플래그가 지워질 때까지 모든 후속 I/O 작업이 무시됩니다.

IOResult를 호출하면 내부 오류 플래그가 지워집니다.

I/O 오류를 처리하는 다른 방법은 예외 처리를 {$ I +} 컴파일러 옵션과 함께 사용하는 것입니다.

다음 표는 모든 I/O 오류, 번호 및 설명을 나열합니다.

 

Number

Name

Description

100

Disk read error

Reported by Read on a typed file if you attempt to read past the end of the file.

파일의 끝을 지나서 읽으려고 시도하면 입력된 파일에서 읽음으로 보고됩니다.

101

Disk write error

Reported by CloseFile, Write, WriteIn, or Flush if the disk becomes full.

디스크가 꽉 차면 CloseFile, Write, WriteIn 또는 Flush에 의해 보고됩니다.

102

File not assigned

Reported by Reset, Rewrite, Append, Rename, or Erase if the file variable has not been assigned a name through a call to Assign or AssignFile.

Assign 또는 AssignFile 호출을 통해 파일 변수에 이름이 할당되지 않은 경우, Reset, Rewrite, Append, Rename 또는 Erase로 보고됩니다.

103

File not open

Reported by CloseFile, Read Write, Seek, Eof, FilePos, FileSize, Flush, BlockRead, or BlockWrite if the file is not open.

파일이 열려 있지 않으면, CloseFile, Read Write, Seek, Eof, FilePos, FileSize, Flush, BlockRead 또는 BlockWrite에 의해 보고됩니다.

104

File not open for input

Reported by Read, Readln, Eof, Eoln, SeekEof, or SeekEoln on a text file if the file is not open for input.

파일이 입력을 위해 열려 있지 않으면, 텍스트 파일에서 Read, Readln, Eof, Eoln, SeekEof 또는 SeekEoln에 의해 보고됩니다.

105

File not open for output

Reported by Write or Writeln on a text file if you do not generate a Console application.

콘솔 응용 프로그램을 생성하지 않으면, 텍스트 파일에 쓰기 또는 기록으로 보고됩니다.

106

Invalid numeric format

Reported by Read or Readln if a numeric value read from a text file does not conform to the proper numeric format.

텍스트 파일에서 읽은 숫자 값이 적절한 숫자 형식을 따르지 않으면 Read 또는 Readln에 의해 보고됩니다.

 

internal 미국식 [ɪn|t3:rnl]   영국식 [ɪn|t3:nl]   중요

1. 내부의
2.
체내의
3. (
단체) 내부의

subsequent 미국·영국 [|sʌbsɪkwənt]   영국식   중요

그 다음의, 차후의

alternative 미국식 [ɔ:l|t3:rnətɪv]   영국식 [ɔ:l|t3:nətɪv]   중요

1. 대안, 선택 가능한 것
2.
대체 가능한, 대안이 되는
3.
대안적인, 대체의(전통적인 방식과 다른)

past 미국식 [pӕst]   영국식 [pɑ:st]   중요

1. 지나간(시간상으로 과거에 해당하는)
2. (
얼마 전인) 지난, 최근의
3.
이전의

attempt 미국·영국 [ə|tempt]   영국식   중요

1. (특히 힘든 일에 대한) 시도
2.
살해기도
3. (
스포츠에서 더 좋은 기록을 내기 위한) 시도

proper 미국식 [|prɑ:pə(r)]   영국식 [|prɒpə(r)]   중요

1. 적절한, 제대로 된
2. (
수준 등이) 제대로 된, 참된
3. (
사회적도덕적으로) 올바른

 

출처: http://docwiki.embarcadero.com/Libraries/XE2/en/System.IOResult

'프로그래밍 언어 > Delphi' 카테고리의 다른 글

[Reference] System.Trunc  (0) 2017.04.11
[Reference] System.Math.SameValue  (0) 2017.04.10
[Reference] System.GetMem  (0) 2017.04.06
[Reference] System.SysUtils.FindClose  (0) 2017.04.05
[Reference] System.Pred  (0) 2017.04.04
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함