Re: [問題] 請問在 win32上改變output顏色
※ 引述《puffs (想吃泡芙)》之銘言:
: 請問如何才能改變 output 的字的顏色
: 我試著用 Term::ANSIColor
: 但在 win32 上好像不行用
: 謝謝
是有color這系統指令可以用
不過會改變整個console的顏色= =
system "color fc";
--
設定預設主控台的前景及背景色彩。
COLOR [attr]
attr 指定主控台輸出的色彩屬性。
色彩屬性由 TWO 十六進位數字所指定 -- 第一個對應於背景,第二個對應於
前景。每一數位可為以下其中一個值:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色
3 = 藍綠色 B = 淡藍綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色
7 = 白色 F = 亮白色
如果沒有指定引數,這個命令會還原成 CMD.EXE 啟動時的色彩。這個值可能
來自目前主控台視窗、/T 命令列參數或來自 DefaultColor 登錄值。
COLOR 命令設定 ERRORLEVEL 為 1,如果您嘗試執行
COLOR 命令,並指定相同的前景和背景色彩的話。
範例: "COLOR fc" 產生淡紅色於亮白色上
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.155.189
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章