[問題] 新手問題...請問如何抓ForeColor的值...

看板C_and_CPP (C/C++)作者 (牙月)時間16年前 (2009/08/22 21:53), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
EX... richTextBox1->Text = label1->ForeColor; 不過這是錯的...= = 會出現error C2664:無法將參數 1 從 'unsigned char' 轉換成 'System::String ^' 請告訴我如何正確的將ForeColor的值給丟到Text裡... 因為要做if的判斷... 懇請解答 註:使用VC++ 2005 -- ◣ ◣ ◢◤ ◥███◤ ◢██◢◤ ◥◣◥██◤ 阿空,炸掉她吧。◤◤|| / ◢◢◣▏ 碰到麻煩,用爆符就對了! ● ●● ●◢█◣ Rin Kaenbyou ◥█◤\ Reiuzi Utsuho ██ MIKOBUSTERS ※✽\◢ \/ ◣ ◢█◣ ◥█◤ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.105.154.101 ※ 編輯: katuski 來自: 120.105.154.101 (08/22 23:48)

08/23 06:54, , 1F
richTextBox1->Text = label1->ForeColor.ToString();
08/23 06:54, 1F

08/23 06:55, , 2F
不過看起來你的問題不只這樣
08/23 06:55, 2F

08/23 10:23, , 3F
的確...用上面的方式會跑出error C3867...
08/23 10:23, 3F

08/23 10:44, , 4F
嘗試的結論...似乎是卡在forecolor的值轉不出來的問題...
08/23 10:44, 4F
文章代碼(AID): #1AZ_Xg0q (C_and_CPP)
文章代碼(AID): #1AZ_Xg0q (C_and_CPP)