Человек пишет на .NET, вы на дэлфи. Там юзаются какие-то хитрые обертки для плеера, я знаю. Чего там течет-сказать трудно. Сделал свой пример на SetReturnValue и CallFunction.
http://mdm-zinc.narod.ru/pub/res.zip
CallFunction вызывается по правой кнопке, SetReturnValue происходит по нажатию на кнопку Button в окне плеера.
Посмотрите, сравните. Кода там тоже практически нет. Память подтекает, но чтоб катастрофичемки.. нет, пожалуй.
Да, плеер тоже 10, AS2-ролик.