티스토리 뷰

Up to Parent: System

Delphi

function Append(var F: Text): Integer;

Properties

Type

Visibility

Source

Unit

Parent

function

public

System.pas

System

System

Description

Prepares an existing file for adding text to its end.

Call Append to ensure that a file is opened with write-only access, with the file pointer positioned at the end of the file.

F is a text file variable and must be associated with an external file, using AssignFile.

If no external file of the given name exists, an error occurs.

If F is already open, it is closed, then reopened.

The current file position is set at the end of the file.

 

기존 파일을 준비하여 끝에 텍스트를 추가합니다.

Append 호출하여 파일의 끝에 파일 포인터를 놓고, 쓰기 전용 액세스로 파일을 열었는지 확인합니다.

F는 텍스트 파일 변수이며, AssignFile을 사용하여 외부 파일과 연관되어야 합니다.

주어진 이름의 외부 파일이 없으면 오류가 발생합니다.

F가 이미 열려 있으면, 닫히고 다시 열립니다.

현재 파일 위치는 파일의 끝에 설정됩니다.

 

System.Append is a standard procedure that returns either 0 or the appropriate I/O error code, which is one of the following:

l  A run-time error (or an exception if SysUtils is in the uses clause) if I/O checking is enabled ({$I+})

l  An I/O error (as for the System.IOResult function) if I/O checking is disabled ({$I-})

Note: If a Ctrl+Z (ASCII 26) is present in the last 128-byte block of the file, the current file position is set so that the next character added to the file overwrites the first Ctrl+Z in the block.

In this way, text can be appended to a file that terminates with a Ctrl+Z.

If F was not assigned a name, after the call to Append, F refers to the standard output file.

 

System.Append 0 또는 적절한 I / O 오류 코드 중 하나를 반환하는 표준 프로시저입니다. 이 코드는 다음 중 하나입니다.

l  I / O 검사가 활성화되어 있으면 런타임 오류 (또는 SysUtils uses 절에 있는 경우 예외) ({$ I +})

l  I / O 검사가 비활성화 된 경우 (System.IOResult 함수와 같은) I / O 오류 ({$ I-})

참고 : 파일의 마지막 128 바이트 블록에 Ctrl + Z (ASCII 26)가 있으면, 파일에 추가된 다음 문자가 블록의 첫 번째 Ctrl + Z를 덮어 쓰도록 현재 파일 위치가 설정됩니다.

이 방법으로 텍스트는 Ctrl + Z로 끝나는 파일에 추가될 수 있습니다.

F에 이름이 지정되지 않은 경우, Append를 호출 한 후 F는 표준 출력 파일을 참조합니다.

 

existing 미국·영국 [ɪg|zɪstɪŋ] 

기존의, 현재 사용되는

ensure 미국식 [ɪn|ʃʊr] 

반드시 …하게 하다, 보장하다

associated 미국식 [ə|soʊʃieɪtɪd] 

1. 관련된 2. (어떤 단체를) 지지하는 3. (사업체 이름에 쓰여) 연합의

external 미국식 

1. 외부의, 밖의, 외면의, 외면적인(opp. internal); 외용(外用); 피부용의
2.
외부에서 작용하는, 외인(外因)적인 3. 외국의, 대외적인

occur (occurs) 미국·영국 [ə|k3:(r)] 

1. 일어나다, 발생하다 2. (어디에) 존재하다

already 미국·영국 [ɔ:l|redi] 

1. 이미, 벌써 2. 벌써(놀람을 나타냄) 3. 이미(상황문제가 엄연히 존재함을 강조)

appropriate 미국식 형용사 [ə|proʊpriət] 동사 [ə|proʊprieɪt] 

1. 적절한 2. (불법적으로나 무단으로) 도용하다 3. (특히 돈의 사용처를) 책정하다

either 미국·영국 [|aɪðə(r);|i:ðə(r)] 

1. (둘 중) 어느 하나() 2. (두 개) 각각() 3. (부정문에서) …도 (그렇다)

clause 미국·영국 [klɔ:z] 

1. (주어와 동사가 갖춰진 문장 구성 성분) 2. (법적 서류의) 조항, 조목

refer (refers) 미국·영국 [rifə́:r] 

1. <…을> <…에게> 알아보도록 하다, 조회하다 2. <서적 등을> 참조하게 하다 3. <사실 등에> 주목하게 하다 ((to))

 

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


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

[Reference] System.AssignFile  (0) 2017.01.23
[Reference] System.SysUtils.AppendStr  (0) 2017.01.22
[Reference] System.SysUtils.ExpandFileName  (0) 2017.01.20
[Reference] System.ParamStr  (0) 2017.01.18
[Reference] System.Abs  (0) 2017.01.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함