VB Native Code
декабря 10, 2008
Решил таки я взяться за Native Code и сделать все на твердую пятерку.
Для начала было решено написать поддержку ранних вызовов объектов.
Движок был значительно перератан и теперь вызовы по DispID поддерживаются наравне
с вызовами по VTable номерам.
Также были полностью переработаны обращения к внутренним методам vbGlobal.
Благодаря чему теперь правильно производится редирект от vbGlobal.Printer к TypeLib принтера и так далее для всех остальных.
Также был значительно переписан движок фильтрации мусорных команд,
переприсваиваний объектов и проверок существования объектов. Листинги стали в разы чище и понятнее.
Может еще что-нибудь доработаю в продукте - по настроению.