Ciao Simone,
in riferimento all'errore Delphi ti segnala che stai cercando di assegnare un tipo incompatibile.
Con google ho trovato questo link:
http://www.ehlib.com/EhLibUsersGuide/index.htm
forse ti potra' essere utile, purtroppo non conosco ehlib.

RS95