• Post category:Класс CDocBuilder
  • Запись изменена:24.01.2024

int OpenFile(sPath, sParams);

Открывает файл документа, который впоследствии будет отредактирован и сохранен.

Параметры:

НазваниеТипАтрибутыОписание
sPathString^Путь к открываемому файлу вместе с его именем и расширением.
sParamsString^<optional>Параметры, необходимые для корректного открытия файла (чаще всего используется кодировка для типов файлов txt и csv или разделитель для файлов csv, для других типов файлов это просто пустая строка). Параметры добавляются в виде XML-тегов, где m_nCsvTxtEncoding используется для кодировки текста, а m_nCsvDelimiter — как разделитель. Поддерживаемые значения для csvdelimiters включают:

  • 0 — без разделителя
  • 1 — вкладка
  • 2 — точка с запятой
  • 3 — двоеточие
  • 4 — запятая
  • 5 — пространство

Пример

.Net

string workDirectory = "C:/Program Files/Р7/DocumentBuilder";
CDocBuilder.Initialize(workDirectory);
CDocBuilder oBuilder = new CDocBuilder();
oBuilder.OpenFile(L"text-document.csv", "<m_nCsvTxtEncoding>46</m_nCsvTxtEncoding><m_nCsvDelimiter>4</m_nCsvDelimiter>");
CDocBuilder.Destroy();

.docbuilder

builder.OpenFile("text-document.csv", "<m_nCsvTxtEncoding>46</m_nCsvTxtEncoding><m_nCsvDelimiter>4</m_nCsvDelimiter>");