DBRichEdit,ColorBox問題! |
尚未結案
|
game
一般會員 ![]() ![]() 發表:25 回覆:32 積分:11 註冊:2002-10-02 發送簡訊給我 |
請問:
DBRichEdit我想更改文字顏色!
但出現錯誤!
void __fastcall TLearn::wwDBRichEdit1SelectionChange(TObject *Sender)
{
ColorBox1->Selected = TwwDBRichEdit(Sender)->SelAttributes->Color;
}
//---------------------------------------------------------------------------
void __fastcall TLearn::ColorBox1Select(TObject *Sender)
{
wwDBRichEdit1->SelAttributes->Color = ColorBox1->Selected;
} 暗光鳥初手求學中!
------
溝通網路情、連接數位心 |
chih
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
我這邊沒有ww的元件,不過一般應該是這樣吧..
ColorBox1->Selected =DBRichEdit1->Font->Color;
TRY TRY SEE
引言: 請問: DBRichEdit我想更改文字顏色! 但出現錯誤! void __fastcall TLearn::wwDBRichEdit1SelectionChange(TObject *Sender) { ColorBox1->Selected = TwwDBRichEdit(Sender)->SelAttributes->Color; } //--------------------------------------------------------------------------- void __fastcall TLearn::ColorBox1Select(TObject *Sender) { wwDBRichEdit1->SelAttributes->Color = ColorBox1->Selected; } 暗光鳥初手求學中! |
arnoyu
中階會員 ![]() ![]() ![]() 發表:73 回覆:88 積分:67 註冊:2003-03-21 發送簡訊給我 |
>> ColorBox1->Selected = TwwDBRichEdit(Sender)->SelAttributes->Color;
應該是
ColorBox1->Selected = dynamic_castㄑTDBRichEdit *>(Sender)->SelAttributes->Color; 對不起,請問那個ColorBox1是哪一種物件,我只知道TCColorGrid、TColorDialog
之類的物件,TColorBox 找不到, 我只是想確認 ColorBox1->Selected 回傳值是不是TColor的屬性...
請告知,謝謝!
|
tech_state
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
game, 您好
請問您是要改變DBRichEdit的文字顏色嗎?
如果是您好像把assign值寫反了,
我用TRichEdit元件 + TColorDialog元件做如下的測試,供您參考!
if (ColorDialog1->Execute()) RichEdit1->Font->Color = ColorDialog1->Color;================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之 |
game
一般會員 ![]() ![]() 發表:25 回覆:32 積分:11 註冊:2002-10-02 發送簡訊給我 |
引言: >> ColorBox1->Selected = TwwDBRichEdit(Sender)->SelAttributes->Color; 應該是 ColorBox1->Selected = dynamic_castㄑTDBRichEdit *>(Sender)->SelAttributes->Color; 對不起,請問那個ColorBox1是哪一種物件,我只知道TCColorGrid、TColorDialog 之類的物件,TColorBox 找不到, 我只是想確認 ColorBox1->Selected 回傳值是不是TColor的屬性... 請告知,謝謝!
------
溝通網路情、連接數位心 |
game
一般會員 ![]() ![]() 發表:25 回覆:32 積分:11 註冊:2002-10-02 發送簡訊給我 |
引言: void __fastcall TLearn::wwDBRichEdit1SelectionChange(TObject *Sender) { ColorBox1->Selected = TwwDBRichEdit(Sender)->SelAttributes->Color; }更改紅色的地方就ok void __fastcall TLearn::wwDBRichEdit1SelectionChange(TObject *Sender) { ColorBox1->Selected = TwwDBRichEdit(Sender).SelAttributes->Color; } 看了1個多小時的Help才ok~→該苦K英文了>_<||| 但發生一個問題 如果我Table->Post();後ok 但是我將檔案重新開啟後! 文字的顏色又不見了! 我想因該是沒有將Text->Color存入資料庫! 請問我該怎麼存! PS:1、本來我是想新增一個DBEdit來存顏色,但是有時候有好多行的顏色都不一樣! 所以請各位前輩幫幫忙,指導小弟一下^_^ 2、該資料對應為DetailTable->FieldByName("ShowQ")->Text; ShowQ的資料型態為varchar(255) 如果我想將內容文字存更多一點,我該怎麼做呢? 謝謝!! 暗光鳥初手求學中! 發表人 - game 於 2003/05/29 02:15:43
------
溝通網路情、連接數位心 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |