如果學的東西沒有做記錄,以後碰到一樣的問題可能要做重複的工作,還不一定見效!
如果需要深入學習TCL/TK,可以從ActiveTcl的庫入手,裏面有示例源碼,都是高大上的東西。
(1)打開Wish,鍵入cd "C:\\ActiveTcl\\lib\\tk8.6\\demos"進入demos目錄(題外話:可以在資源管理器進入這個目錄,雙擊任意tcl文件,發現都不能直接運行;可以用VSCode打開這個目錄,發現tcl源碼最前面中都有:
if {![info exists widgetDemo]} {
error "This script should be run from the \"widget\" demo."
}
因此這裏的tcl都不能直接運行);
(2)再鍵入wish widget運行widget,彈出:
這裏有每種控件的使用示例及源碼:
還有一些高級的語法,可以學習學習,可以查看該目錄的README。
(3)還有一個目錄講的另一個庫的使用:C:\ActiveTcl\lib\bwidget-1.9.11\demo,雙擊demo.tcl可直接運行,具體可查看上一級目錄的README.txt。