Root > Reference > All Functions > CurrentInstance

Function CurrentInstance

Previous pageReturn to chapter overviewNext page   

Returns current instance.

 

Unit

ELowLevel

 

Syntax

 

Code (Delphi)

function CurrentInstance: HINST;

 

Return value

Current instance. See remarks.

 

Remarks

This function returns current instance (i.e. module handle).

 

It's used as replacement for HInstance variable.

 

"Current instance" means instance with EurekaLog which corresponds to caller of this function. Usually this is HInstance of the module, since often caller and EurekaLog's resides in the same executable module.

 

However, it can be a different value in case of packaged application (EurekaLog's code may reside in package which is not the same module as caller).

 

Important!

Do not use HInstance when working with EurekaLog. Use CurrentInstance instead.

 

Examples

 

Code (Delphi)

Options := EurekaLogOptions(CurrentInstance);

 

See also




Send feedback... Build date: 2023-09-11
Last edited: 2023-09-11
PRIVACY STATEMENT
The documentation team uses the feedback submitted to improve the EurekaLog documentation. We do not use your e-mail address for any other purpose. We will remove your e-mail address from our system after the issue you are reporting has been resolved. While we are working to resolve this issue, we may send you an e-mail message to request more information about your feedback. After the issues have been addressed, we may send you an email message to let you know that your feedback has been addressed.


Permanent link to this article: https://www.eurekalog.com/help/eurekalog/topic_function_elowlevel_currentinstance.php