C Clearboy Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-16 #1 大家也许看过那个打字程序吧,我想请叫怎么编程实现那个错字的背景色用红色显示出来! 其实上次也问过,但只的一个人说用Label的canvas,我试了,还没成功,请高和指点! 我没分,不好意思!
N ndKeler Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-07 #3 能判断出来是“错”字的话,显示的问题就很好搞。是在 RICHEDIT中吗? 如果是请看:RichEdit.SelStart();设置选择开始位置; RichEdit.SelLength();设置选择长度; RichEdit.SeAtrbart.color:=clred;选择的字体为红色; RichEdit.SelAtrbart.size:=12;选择的字体大小为12; ////////具体函数请看帮助,我可能写错。 如果是在CANVAS中输出的话; Canvsssss.Font.color:=clred; Canvas.Font.size:=12; canvas.brush.style:=bsClear;透明输出wen字如果不不要透明,那么Brush.color:=cllime;//文字背景是绿的。 Canvas.TextOut(x,y,'错误的字');
能判断出来是“错”字的话,显示的问题就很好搞。是在 RICHEDIT中吗? 如果是请看:RichEdit.SelStart();设置选择开始位置; RichEdit.SelLength();设置选择长度; RichEdit.SeAtrbart.color:=clred;选择的字体为红色; RichEdit.SelAtrbart.size:=12;选择的字体大小为12; ////////具体函数请看帮助,我可能写错。 如果是在CANVAS中输出的话; Canvsssss.Font.color:=clred; Canvas.Font.size:=12; canvas.brush.style:=bsClear;透明输出wen字如果不不要透明,那么Brush.color:=cllime;//文字背景是绿的。 Canvas.TextOut(x,y,'错误的字');