С точки зрения Tcl самый простой способ, если ваше приложение VC6 позволяет это, - заставить TCL запустить приложение VC, а затем использовать stdin и stdout для связи. Если это невозможно, команда сокета Tcl позволяет установить соединение через сокет TCP с другим процессом.
См. здесь для деталей первого и здесь для некоторой информации о сокетах.