在tk中,我們將一些變量進(jìn)行分類(lèi)作為特殊變量,它們有一個(gè)預(yù)定義的用法/功能。特殊變量的列表如下。
| 特變 | 描述 |
|---|---|
| tk_library | 用于設(shè)置標(biāo)準(zhǔn)Tk庫(kù)的位置。 |
| tk_patchLevel | 參照Tk解釋當(dāng)前補(bǔ)丁級(jí)別。 |
| tk_strictMotif | 當(dāng)非零,TK試圖盡可能接近遵循Motif外觀。 |
| tk_version | 顯示Tk的版本。 |
上述特殊變量都有各自的Tk解釋特殊的含義。
讓我們來(lái)看看特殊變量的例子。
#!/usr/bin/wish puts $tk_version
當(dāng)運(yùn)行程序,會(huì)得到一個(gè)相似的輸出,如下圖所示。
8.5
#!/usr/bin/wish puts $tk_library
當(dāng)運(yùn)行程序,會(huì)得到一個(gè)相似的輸出,如下圖所示。
/Library/Frameworks/Tk.framework/Versions/8.6/Resources/Scripts
#!/usr/bin/wish puts $tk_patchLevel
當(dāng)運(yùn)行程序,會(huì)得到一個(gè)相似的輸出,如下圖所示。
8.6.1
#!/usr/bin/wish puts $tk_strictMotif
當(dāng)運(yùn)行程序,會(huì)得到一個(gè)相似的輸出,如下圖所示。
0