Root > Reference > All Functions > CurrentInstance

Function CurrentInstance

Previous pageReturn to chapter overviewNext page   

Returns current instance.







Code (Delphi)

function CurrentInstance: HINST;


Return value

Current instance. See 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).



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




Code (Delphi)

Options := EurekaLogOptions(CurrentInstance);


See also

Send feedback... Build date: 2022-03-28
Last edited: 2022-03-28
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: