You are here

Tcl로 GUI를 만들고 실행프로그램과 상호인터페이스 하는법??

안녕하세요?
Tcl로 GUI를 만든 후 배치 파일로 C로 만든 실행프로그램을 실행시킨 후 상호 인터렉티브하게 데이터를 주고 받을 수 있는 방법 알려주시면 감사하겠습니다.

ANSYS같은 해석 프로그램을 보면 Tcl로 GUI는 되어있는데 이 GUI가 해석 솔버 프로그램과 인터렉티브 하게 데이터 및 이벤트를 잘 주고 받고 하던데 어떤 방법을 사용했는지 초보자라서 잘 모르겠습니다.

분명히 솔버프로그램 내에는 Tcl library를 사용한것 같지는 않아보이고 TCP/IP 소켓을 사용하는것 같이 보입니다. 근데 TCP/IP를 사용하면 두개의 프로그램을 띄우면 소켓의 주소가 겹쳐서 문제가 될텐데 이럴때는 어떻게 해결해야 하는지도 아시는분 부탁 드립니다.
감사합니다.