Questo metodo è implementato in FRE per Windows.
Questo metodo salva il contenuto dell’oggetto nella memoria globale. Restituisce un handle HGLOBAL dell’area di memoria allocata per l’oggetto sotto forma di oggetto Handle. Questo oggetto gestisce l’allocazione della memoria e rilascia le risorse quando non sono più in uso.
Il contenuto dell’oggetto salvato in memoria può essere ripristinato utilizzando il metodo LoadFromMemory dell’oggetto corrispondente.
HRESULT SaveToMemory( IHandle** Result );
Function SaveToMemory() As IHandle
Result
[out, retval] Puntatore a una variabile puntatore a IHandle* che riceve il puntatore all’interfaccia dell’oggetto Handle risultante.
Questo metodo non restituisce valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.
Si noti che, se i dati di un oggetto vengono letti da una versione di ABBYY FineReader Engine a funzionalità limitate, mentre sono stati salvati da una versione con un set di funzionalità più ampio, le proprietà dell’oggetto che nella versione limitata non possono essere modificate vengono ripristinate ai valori predefiniti.
In Windows, questo metodo non funziona se l’oggetto Engine viene creato usando l’oggetto OutprocLoader.
I seguenti oggetti forniscono questo metodo:
LoadFromMemory
SaveToFile
LoadFromFile