I want to control QTP from a TCL (tool command language) program. I want to be able to set/change the QTP settings, be able to run the QTP scripts, get the status of the test (pass/fail)..all from TCL program.

Currently QTP supports all the above mentioned abilities using VBScript. Is it possible to do it using TCL? Does any one have experience doing something similar?