티스토리 뷰
Delphi
function IOResult: Integer;
C++
extern PACKAGE int __fastcall IOResult(void);
Properties
Type |
Visibility |
Source |
Unit |
Parent |
function |
public |
System.pas System.hpp |
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] 1. 내부의 subsequent 미국·영국 [|sʌbsɪkwənt] 그 다음의, 차후의 alternative 미국식 [ɔ:l|t3:rnətɪv] 1. 대안,
선택 가능한 것 past 미국식 [pӕst] 1. 지나간(시간상으로 과거에 해당하는) attempt 미국·영국 [ə|tempt] 1. (특히 힘든 일에 대한) 시도 proper 미국식 [|prɑ:pə(r)] 1. 적절한, 제대로 된 |
출처: 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
- 자료구조
- System
- 여행영어 100일의 기적
- Delphi
- ADODB
- 계산기
- 교육센터
- 설명
- Reference
- 왕초보 영어회화 100일의 기적
- RA
- SysUtils
- 알고리즘
- 정렬
- 독해
- 응용
- 스택
- tdataset
- 일기
- 상황
- SWT
- Pte
- 작문
- 영어
- 말하기
- 대상
- java
- wfd
- 문법
- VCL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |