используй IScriptControl. языки JS и VBS. после небольшой доработки может работать с VCL объектами: читать/писать свойства, обрабатывать их события и т.д. расширение функционала программы без ее перекомпиляции.
__________________
Пишу программы за еду.
__________________
|