关于颜色显示的问题。

winvxd 2000-08-17 09:17:00
我想在Memo里显示颜色字符串。例如:
有一个字符串'ABCD'
其中A以红色显示,BCD以兰色显示。而且我要在程序里可以
控制字符可以一个一个的加入,不象原来的Memo.Lines.Add
方法,一次只可以加入一个字符串。
本来有个ColorMemo控件,但是颜色控制太麻烦,还有没提供
单个字符的添加功能。
...全文
201 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
winvxd 2000-08-18
  • 打赏
  • 举报
回复
Rich是可以显示,但是不知道怎么处理这样的情况。
例如:
在RichEdit的第一行里,我先要用红色显示字符串'ABC',然后在字符串'ABC'的
后面用绿色显示字符串'TEST'。
因为用RichEdit的Add方法显示完一个字符串后会自动换行。
另外RichEdit好象只能手动控制颜色,不能由程序自己控制。
winvxd 2000-08-18
  • 打赏
  • 举报
回复
Rich是可以显示,但是不知道怎么处理这样的情况。
例如:
在RichEdit的第一行里,我先要用红色显示字符串'ABC',然后在字符串'ABC'的
后面用绿色显示字符串'TEST'。
因为用RichEdit的Add方法显示完一个字符串后会自动换行。
lotto 2000-08-17
  • 打赏
  • 举报
回复
使用richedit或dbrichedit,如果要求高的话,可以使用改良的richedit.memo只能显示不带格式的文本。
Firing_Sky 2000-08-17
  • 打赏
  • 举报
回复
用RichEdit可以达到你的要求

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧