Sicherlich geht sowas. "Einfach" ein
COM/
ActiveX-Kontroll in Delphi erstellen das dir per
COM-Schnittstelle die gewünschte Funktionalität bereitstellt.
Aber wenn du schon soviel in einer richtigen Programmiersprache machst kannst du den Rest deines VB-Scripts auch in Delphi erstellen.
Es könnte sein das es (Kauf-)Komponeten gibt die genau sowas schon bereitstellen.
Windows Vista - Eine neue Erfahrung in Fehlern.