vb 用什么控件给每行内容显示不同的颜色?

[复制链接]
查看11 | 回复3 | 2010-7-14 11:30:03 | 显示全部楼层 |阅读模式
写了一个check_ini小程序,需要将检查的结果在屏幕上显示出来,如果有错误信息的话要显示成红色,请问用什么控件能够达到这种效果?
请问,richtextbox我找了老半天也么找到啊?在那里添加?

回复

使用道具 举报

千问 | 2010-7-14 11:30:03 | 显示全部楼层
richtextbox添加方法....在标准控件下方的空白点右键,选择"部件"然后找图上的这个控件即可添加....不过这样程序发布的时候需要将 Richtx32.ocx一起打包...如果只是简单的用来显示,可以用Webbrowser来做....不过修改里面的内容就比较麻烦了,楼主自己权衡吧
回复

使用道具 举报

千问 | 2010-7-14 11:30:03 | 显示全部楼层
最简单的方法就是用text控件就行,用if text1.text change语句写,当文本框内容改变后文本框背景颜色变为什么就行了。
回复

使用道具 举报

千问 | 2010-7-14 11:30:03 | 显示全部楼层
Private Sub Command1_Click()
Print "1234567890"
Me.ForeColor = vbRed
Print "abcdefg"
Me.ForeColor = vbGreen
Print "!@#$%^&*()"
Me.ForeColor = vbBlue
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行