Delphi编辑记事本问题
我想对用户选中的文本做字体设置该怎么做?,比如,有学习DELPHI这么一行文本,我把学习变选中变成斜体,10号字,DELPHI选中,变成黑体12号字这样啊,谢谢了,能麻烦...
我想对用户选中的文本做字体设置该怎么做?,比如,有学习DELPHI这么一行文本,我把学习变选中变成斜体,10号字,DELPHI选中,变成黑体12号字
这样啊,谢谢了,能麻烦告诉我我说的这个功能如何实现么 展开
这样啊,谢谢了,能麻烦告诉我我说的这个功能如何实现么 展开
1个回答
展开全部
Memo不能对文字进行单独处理的。就跟系统的记事本一样,要调整就整篇一起调。
如果要像Word那样对单独的文字进行字体、颜色等处理,请使用RichEdit
RichEdit里面有个SelStart,可以指定要设置的字体的起始位置,SelLength,可以指定长度。SelAttributes,是字体的属性,其Name是字体名字,Size是字体大小,Color是字体颜色,Style就是字体的加粗斜体下划线设置等等。主要就是通过这几个属性进行设置了,自己多试几次就知道了。
如果要像Word那样对单独的文字进行字体、颜色等处理,请使用RichEdit
RichEdit里面有个SelStart,可以指定要设置的字体的起始位置,SelLength,可以指定长度。SelAttributes,是字体的属性,其Name是字体名字,Size是字体大小,Color是字体颜色,Style就是字体的加粗斜体下划线设置等等。主要就是通过这几个属性进行设置了,自己多试几次就知道了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询