Dear Enrico,
xHarbour does not support "..." syntax, so such line should be:
oVoice:__hSink := __axRegisterHandler( oVoice:__hObj, { | x, y | QOut( x, y ) } )
but function __axRegisterHandler() is available in Harbour and not in xHarbour, if I am correct