> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Engine オブジェクトのStartLogging メソッド

> ABBYY FineReader Engine API の Engine オブジェクト における StartLogging メソッド — このメソッドは、エラー、警告、メソッド呼び出しを指定したログファイルに記録できるようにします。

このメソッドは、エラー、警告、およびメソッド呼び出しのログ記録を有効にします。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT StartLogging(
  BSTR         LogFileName,
  VARIANT_BOOL WriteMethodCalls
);
```

### C\#

```csharp theme={null}
void StartLogging(
  string LogFileName,
  bool   WriteMethodCalls
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub StartLogging( _
  LogFileName As String, _
  WriteMethodCalls As Boolean _
)
```

<div id="parameters">
  ## パラメーター
</div>

LogFileName

\[in] このパラメーターでは、ログファイルのフルパスを指定します。ファイルが存在しない場合は作成されます。

WriteMethodCalls

\[in] このパラメーターを指定すると、ABBYY FineReader Engine のメソッド呼び出しがログファイルに記録されます。形式は次のとおりです。

\<呼び出し時刻>, \<実行時間 (ms) >, \<Interface::Method (parameter1, … )>

たとえば、12:40:31.254, 17 ms, IRecognizerParams::put\_OneWordPerLine( VARIANT\_TRUE )

<div id="return-values">
  ## 戻り値
</div>

このメソッドには特定の戻り値はありません。[ABBYY FineReader Engine 関数の標準戻り値](/ja/fine-reader/engine/api-reference/return-codes)が返されます。

<div id="remarks">
  ## 備考
</div>

ログ ファイルには、[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの終了処理前に削除されなかったオブジェクトの一覧を含めることができます。そのためには、終了処理の前に、ログ記録を無効にする [StopLogging](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/stoplogging-method) メソッドを呼び出さないでください。

<div id="see-also">
  ## 関連項目
</div>

[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface)

[EnableEngineLogging](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/enableenginelogging-method)

[EnableProcessorLogging](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/enableprocessorlogging-method)

[StopLogging](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/stoplogging-method)
