TextFileOpen

> [HTML Version](textfileopen.html)

**Синтаксис**

````
function TextFileOpen(AFileName, APath: string; AOpenMode: TM\_FileOpenMode; ACodepage: TM\_FileCodepage): Boolean;

````
**Описание**

Открывает текстовый файл в режиме AOpenMode и кодировкой ACodepage. Возвращает True в случае успешного открытия файла и False в случае неудачи.

| **Параметр** | **Описание** |
|------|------|
| AFileName | Имя файла |
| APath | Полный путь к файлу. Если этот параметр оставить пустым (= ''), то будет взят стандартный путь: "\\Simple-Scada\\Projects\\Папка\_проекта\\User files\\". Важно\! При указании пути к файлу в конце обязательно должен быть символ «\\». |
| AOpenMode | Метод открытия файла - имеет тип [TM\_FileOpenMode](tm_fileopenmode.md). |
| ACodepage | Тип кодировки файла - имеет тип [TM\_FileCodepage](tm_filecodepage.md). |


**Пример кода**

````
begin  
  // прервать скрипт если файл по стандартному пути не существует  
  if not FileExists('MyTextFile.txt', '') then   
    Exit;  
    
  // открыть файл для чтения  
  TextFileOpen('MyTextFile.txt', '', fomReset, fcpUTF8);    
end.
````