본문으로 바로가기

bonkora 님이 제공해 주신 팁입니다.


ActiveTcl을 사용하시는 경우 Wish8x를 실행시키면 콘솔 창과 wish8x 창이 뜹니다. 이럴 때 마다 특정 코드를 자동적으로 실행시키기를 원한다면 그 코드를 ActiveTcl이 설치되어 있는 디렉터리의 아래에 있는 파일 lib\tk8.x\tk.tcl을 찾아서 맨 끝에다가 원하는 코드를 넣어 놓으면 됩니다. 예를 들어 ActiveTcl이 C:\Tcl에 설치되어 있다면 파일 C:\Tcl\lib\tk8.x\tk.tcl을 편집하면 되겠습니다. 저의 경우 이 tk.tcl의 맨 끝에 아래의 한 줄을 넣어 놓고

source "C:/Documents and Settings/Administrator/My Documents/tcl/init.tcl"

자동실행시킬 코드는 내 문서 폴더 안에 있는 init.tcl 안에다 넣어 놓습니다. 자동실행시킬 코드를 수정할 때는 init.tcl을 편집하면 됩니다.