StartLogging Method of the Engine Object

This method enables logging of errors, warnings and method calls.



HRESULT StartLogging(
  BSTR         LogFileName,
  VARIANT_BOOL WriteMethodCalls


void StartLogging(
  string LogFileName,
  bool   WriteMethodCalls

Visual Basic .NET

Sub StartLogging( _
  LogFileName As String, _
  WriteMethodCalls As Boolean _


[in] This parameter contains the full path to the log file. If the file does not exist, it will be created.
[in] This parameter enables logging calls of ABBYY FineReader Engine methods to the log file. The format is as follows:
<time of call>, <duration of execution (in ms)>, <Interface::Method (parameter1, … )>
For example, 12:40:31.254, 17 ms, IRecognizerParams::put_OneWordPerLine( VARIANT_TRUE )

Return values

This method has no specific return values. It returns the standard return values of ABBYY FineReader Engine functions.


The log file can contain a list of objects that have not been deleted before the deinitialization of the Engine object. To do this, do not call the StopLogging method which disables logging, before the deinitialization.

See also



24.03.2023 8:51:52

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.