티스토리 뷰

System.Classes.TStrings.LoadFromFile

Up to Parent: TStrings

Delphi

procedure LoadFromFile(const FileName: string); overload; virtual;
procedure LoadFromFile(const FileName: string; Encoding: TEncoding); overload; virtual;

C++

virtual void __fastcall LoadFromFile(const System::UnicodeString FileName)/* overload */;
virtual void __fastcall LoadFromFile(const System::UnicodeString FileName, System::Sysutils::TEncoding* Encoding)/* overload */;

Properties

Type

Visibility

Source

Unit

Parent

procedure

function

public

System.Classes.pas

System.Classes.hpp

System.Classes

TStrings

Description

Fills the list with the lines of text in a specified file.

Call LoadFromFile / to fill the list of the TStrings object from the file specified by FileName. 

LoadFromFile first / clears any strings already in the list.

As indicated by carriage return or linefeed characters, / each line in the file is then appended in the list as a string.

If the Encoding parameter is not given, / then the strings are loaded using the appropriate encoding.

The value of the encoding is obtained / by calling the GetBufferEncoding routine of the TEncoding class. 

LoadFromFile then saves the value of the encoding in the Encoding property, / to be used if the file is saved.

Note: LoadFromFile uses the Add method / to add the strings that are read from the file.

If the specified file is not found, an EFOpenError is raised.

 

지정된 파일의 텍스트의 줄을 리스트로 채웁니다.

LoadFromFile을 호출하여 FileName에 지정된 파일에서 TStrings 오브젝트의 리스트를 채웁니다.

LoadFromFile은 먼저 리스트에 있는 모든 문자열을 지웁니다.

캐리지 리턴 또는 줄 바꿈 문자로 표시된 것처럼, 파일의 각 줄은 리스트에 문자열로 추가됩니다.

Encoding 파라미터가 주어지지 않으면, 적절한 인코딩을 사용하여 문자열이 로드됩니다.

TEncoding 클래스의 GetBufferEncoding 루틴을 호출하여, 인코딩 값을 가져옵니다.

LoadFromFile은 인코딩 값을 인코딩 속성에 저장하여 파일이 저장 될 때 사용합니다.

참고 : LoadFromFileAdd 메서드를 사용하여 파일에서 읽은 문자열을 추가합니다.

지정된 파일이 없으면 EFOpenError 가 발생합니다.

 

indicated 

계기에 표시된; 바람직한.

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

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

obtain 미국·영국 [əb|teɪn] 

1. (특히 노력 끝에) 얻다   2. 존재하다

 

출처: http://docwiki.embarcadero.com/Libraries/XE2/en/System.Classes.TStrings.LoadFromFile

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함