2012-07-05 161 views
4

我試圖找到是否有可能在Windows系統中着色控制檯輸出。我發現Console - Ansi,但我無法找到有關在Windows提示輸出顏色的任何信息。在窗口着色控制檯輸出

我將不勝感激關於我的問題的信息。

+0

這個包應該只是罰款在Windows上。你能更具體地說明你的問題是什麼嗎? – MathematicalOrchid 2012-07-05 19:04:12

+0

我不能弄清楚它是如何工作的,這是額外的軟件包沒有任何圖書館與顏色在標準庫中工作? – whd 2012-07-05 19:31:04

回答

4

這已經有一段時間,但我認爲正確的用法是:

 
setRGB [SetColor Foreground Yellow, SetColor Background Red] 

設置黃色書寫在紅色背景。另外setTitle後跟String設置控制檯窗口標題。

-1

PowerShell和控制檯設置將是solution.Console只有16種顏色,但你可以配置任何你喜歡的16種顏色(例如,你可以使灰度控制檯)

this link explain how to

0

它工作了我是這樣的:

組把foregroundColor到黃

setSGR [SetColor Foreground Vivid Yellow] 

,然後將其恢復到正常投入後你的屏幕

putStrLn "ayellowstring" 
    setSGR [Reset] 

在字符串中,你需要

import System.Console.ANSI 

做到這一點