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

bool Run(sPath);

Запускает исполняемый файл Document Builder. Если вы не хотите писать приложение на C++, вы можете просто использовать исполняемый файл docbuilder.exe и запустить его с файлом .docbuilder в качестве аргумента, где будет написан весь код для создания файла документа. Для C++ создайте объект CDocBuilder и вызовите метод Run с указанием пути к исполняемому файлу из параметра sPath.

Параметры:

НазваниеТипОписание
sPathconst wchar_t*Путь к исполняемому файлу Document Builder.

Пример

C++

std::wstring sWorkDirectory = NSUtils::GetBuilderDirectory();
int wmain(int argc, wchar_t *argv[])
{
  if (argc <= 0)
    return 0;
  CDocBuilder::Initialize(sWorkDirectory.c_str());
  CDocBuilder oBuilder;
#ifdef _DOC_BUILDER_EXECUTABLE_
  std::wstring sBuildFile(argv[argc - 1]);
  oBuilder.Run(argv[argc - 1]);
#endif
  CDocBuilder::Dispose();
  return 0;
}

.docbuilder

docbuilder.exe mydocument.docbuilder