> ## 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.

# OnReadPage-Methode der IZoomViewerEvents-Schnittstelle

> OnReadPage-Methode der IZoomViewerEvents-Schnittstelle in ABBYY FineReader Engine Visual Components unter Windows — Diese Methode wird clientseitig implementiert.

Diese Methode wird clientseitig implementiert. Sie wird von ABBYY FineReader Engine vor Beginn des Prozesses der Seitenerkennung aufgerufen, der aus dem [Zoom Viewer](/de/fine-reader/engine/visual-components-reference/zoomviewer) auf eine der folgenden Arten ausgelöst wurde:

* Im Kontextmenü wird auf den Eintrag „Seite lesen“ geklickt
* Die Tastenkombination Strg+R wird gedrückt
* Der Befehl [MI\_Read](/de/fine-reader/engine/visual-components-reference/zoomviewer/zoom-viewer-commands#mi_read) wird mithilfe der [DoCommand](/de/fine-reader/engine/visual-components-reference/supplementary-objects/commands/docommand-method)-Methode von IZoomViewer::Commands aufgerufen

Sie informiert den Client darüber, dass die aktive Seite erkannt wird. Mithilfe dieser Methode kann der Vorgang abgebrochen werden.

<div id="syntax">
  ## Syntax
</div>

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

```cpp theme={null}
HRESULT OnReadPage( VARIANT_BOOL* Cancel );
```

### C\#

```csharp theme={null}
void OnReadPage( out bool Cancel );
```

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

```vb theme={null}
Sub OnReadPage(ByRef Cancel As Boolean)
```

<div id="parameters">
  ## Parameter
</div>

Cancel

\[out] Sie können diese Variable auf TRUE setzen, um anzugeben, dass der Prozess abgebrochen werden soll. In diesem Fall wird die Seitenerkennung nicht durchgeführt.

<div id="return-values">
  ## Rückgabewerte
</div>

\[Nur C++] Wenn diese Methode einen anderen Wert als S\_OK zurückgibt, bedeutet dies, dass ein clientseitiger Fehler aufgetreten ist; in diesem Fall wird der Wert des Parameters Cancel nicht berücksichtigt.

<div id="remarks">
  ## Hinweise
</div>

Die clientseitige Implementierung dieser Methode muss sicherstellen, dass alle in der Methode ausgelösten Ausnahmen abgefangen und behandelt werden und keine Ausnahmen aus der Methode nach außen weitergegeben werden. Die Weitergabe einer Ausnahme aus der Methode nach außen kann zu unvorhersehbaren Ergebnissen führen (z. B. zur Beendigung des Programms).

<div id="see-also">
  ## Siehe auch
</div>

[IZoomViewerEvents](/de/fine-reader/engine/visual-components-reference/izoomviewerevents)

[OnReadBlocks](/de/fine-reader/engine/visual-components-reference/izoomviewerevents/onreadblocks-method)
