티스토리 뷰
Delphi
procedure Rewrite(var F: File; [ RecSize: Integer]); overload;
procedure Rewrite(var F: File; [ RecSize: Integer]); overload;
Properties
Type |
Visibility |
Source |
Unit |
Parent |
procedure |
public |
System.pas |
Description
Creates a new file and opens it.
In Delphi code, Rewrite creates a new external file with the name assigned to F.
F is a variable of any file type associated with an external file using AssignFile.
RecSize is an optional expression that can be specified only if F is an untyped file.
If F is an untyped file, RecSize specifies the record size to be used in data transfers.
If RecSize is omitted, a default record size of 128 bytes is assumed.
새 파일을 만들고 엽니다.
Delphi 코드에서 Rewrite 는 F에 할당된 이름으로 새 외부 파일을 만듭니다.
F는 AssignFile을 사용하여 외부 파일과 연관된 파일 유형의 변수입니다.
RecSize는 F가 형식화되지 않은 파일인 경우에만 지정할 수 있는 선택적 표현식입니다.
F가 형식화되지 않은 파일인 경우, RecSize는 데이터 전송에 사용할 레코드 크기를 지정합니다.
RecSize가 생략되면, 128 바이트의 기본 레코드 크기가 가정됩니다.
If an external file with the same name already exists, it is deleted and a new empty file is created in its place.
If F is already open, it is first closed and then re-created.
The current file position is set to the beginning of the empty file.
If F was assigned an empty name such as AssignFile(F,), then after the call to Rewrite, F refers to the standard output file.
If F is a text file, F becomes write-only.
After calling Rewrite, Eof(F) is always True.
Note: {$I+} handles run-time errors using exceptions. When using {$I-}, use IOResult to check for I/O errors.
같은 이름을 가진 외부 파일이 이미 존재하면, 삭제되고 새로운 빈 파일이 생성됩니다.
F가 이미 열려 있으면, 먼저 닫힌 다음 다시 작성됩니다.
현재 파일 위치는 빈 파일의 시작 부분으로 설정됩니다.
F에 AssignFile (F,)과 같은 빈 이름이 할당되면, Rewrite 호출 후 F는 표준 출력 파일을 참조합니다.
F가 텍스트 파일이면, F는 쓰기 전용이 됩니다.
Rewrite 를 호출 한 후, Eof (F)는 항상 참입니다.
참고: {$ I +}는 예외를 사용하여 런타임 오류를 처리합니다. {$ I-}를 사용할 때 IOResult 를 사용하여 I/O 오류를 확인하십시오.
external 미국식 1.
외부의, 밖의, 외면의, 외면적인(opp. internal); 외용(外用)의; 피부용의 associated 미국식 [ə|soʊʃieɪtɪd] 1. 관련된 associate 미국식 1. 연상하다, 결부짓다 생략한 omit (omitted) 미국·영국 [ə|mɪt] 1. 빠뜨리다, 누락시키다; 생략하다 assumed 미국식 [ə|su:md] (사실로 또는 존재하는 것으로) 추정되는 assume 미국식 [ə|su:m] 1. (사실일 것으로) 추정하다 assigned 미국식 할당된 assign 미국·영국 [ə|saɪn] 1. (일・책임 등을) 맡기다 |
출처: http://docwiki.embarcadero.com/Libraries/XE2/en/System.Rewrite
'프로그래밍 언어 > Delphi' 카테고리의 다른 글
[Reference] System.SysUtils.StrToInt (0) | 2017.03.25 |
---|---|
[Reference] System.SysUtils.LowerCase (0) | 2017.03.24 |
[Reference] System.SysUtils.DecodeDate (0) | 2017.03.22 |
[Reference] System.Int (0) | 2017.03.21 |
[Reference] System.SysUtils.ExtractFileName (0) | 2017.03.20 |
- Total
- Today
- Yesterday
- 설명
- 스택
- wfd
- Reference
- 상황
- 작문
- ADODB
- RA
- java
- VCL
- 대상
- Pte
- 자료구조
- 정렬
- 독해
- 알고리즘
- 계산기
- SWT
- 문법
- System
- 영어
- tdataset
- 말하기
- Delphi
- 왕초보 영어회화 100일의 기적
- SysUtils
- 응용
- 여행영어 100일의 기적
- 교육센터
- 일기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |