2011-01-27 44 views
4

我需要更改我的文本顏色以查看我的文本中的特定單詞。我已經習慣瞭如下生成我的文本。更改我的郵件的部分顏色

String message=string.empty; 
String message1=」something」; 
String message2=」something」; 
message += 「My Message is」+ message1+ 「and」 + message2; 

我發送此郵件爲電子郵件正文。所以我需要改變文本顏色只是這個消息的一部分。可以說我想message2爲紅色。我怎樣才能做到這一點? Thanx。

+0

你想在哪裏輸出消息?在窗口中,控件還是控制檯?顏色不是字符串本身的屬性,所以你不能用顏色製作標準文本。 – TalkingCode 2011-01-27 12:59:28

回答

3

如果以HTML格式發送郵件,則只能這樣做。然後代碼將

string message1 = "something"; 
string message2 = "<font color='red'>something</font>"; 
message += "My message is " + message1 + " and " + message2; 

在電子郵件中使用HTML比使用HTML建立網頁。一個很大的「禁忌」的網頁中的郵件必須的不同:|

0

如果您以HTML格式發送電子郵件,您應該能夠使用普通的HTML標籤來實現您的目標(在郵件的實際文本中)。所以,你可能會這樣寫:

...+= "My Message is」 + message1 + 「and <font color=red>」 + message2 + "</font>"; 
0

如果電子郵件支持的HTML的身體,你可以嘗試包裝你想在HTML <font color="red"></font>標籤有色消息的一部分,然後按預期如果得到的輸出功能檢查。

0

如果您發送的HTML電子郵件時,可以使用標準的HTML標籤,如font標籤:

<font color="red">Some text!</font> 

或者你可以使用CSS:

<h3 style="color: #FF0000;">Some text!</h3> 

如果您發送純文本電子郵件,沒有辦法來格式化你的身體。

+1

啊。就是這樣。 :(:(回覆的任何方式thanx。堆棧溢出是非常有用的。thanx堆棧溢出組也是如此 – Charitha 2011-01-27 13:54:56