Ja - das ist sicherlich wirklich nicht leicht zu verdauen...
Die Engine selbst (also die Delphi2JScript-Bridge) sollte aber in etwa das machen, was Du möchtest: Die direkte Kommunikation zwischen Delphi- und Script-Objekten. Im Framework bezieht sie sich zwar speziell auf JScript, sollte aber auch sinngemäß auf VBScript anwendbar sein, da der Datenaustausch ausschließlich über das IDispatch(Ex)-Interface von
COM-Objekten erfolgt. Dadurch lassen sich einerseits Delphi- und anonyme Methoden in die Script-Engine "injizieren" als auch Script-Objekte manipulieren (Eigenschaften setzten, auslesen, hinzufügen und löschen - wobei alle
OLE-kompatiblen Variant-Typen nutzbar sind; Methoden ausführen, hinzufügen oder entfernen).