| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1821 人关注过本帖
标题:微软的记事本存的内容的颜色又读得出,这效果怎么做到的啊
只看楼主 加入收藏
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
结帖率:83.33%
收藏
 问题点数:0 回复次数:14 
微软的记事本存的内容的颜色又读得出,这效果怎么做到的啊
如标题,这个效果硬是不知道怎么出来的,想过是把内容的字体,大小,颜色存起来,但一起也不行,请高手指点指点````
搜索更多相关主题的帖子: 颜色 效果 记事本 微软 
2008-10-21 21:48
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
有点想法的也请提出来,给点思路

事在人为
2008-10-21 21:49
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
你这标题写的好哇,看半天没明白是什么效果,什么叫"又读得出"?

微软的记事本有颜色的吗?

[[it] 本帖最后由 shmilylee 于 2008-10-21 22:00 编辑 [/it]]


太可恶了,居然不能超过100个字符!
这区区100个又怎么能概括我平凡而又伟大的一生!
2008-10-21 21:59
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
是这样的啊
你这个记事本的内容存的时候是这个颜色,再打开的时候也是这个颜色

这下懂了不

事在人为
2008-10-21 22:51
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
明白你的意思了,richTextBox可以实现,保存读取都是用RTF格式就可以了

明天上班我贴个用户控件出来,支持彩色,字体,大小,中文超链接,图片,甚至是进度条......

[[it] 本帖最后由 shmilylee 于 2008-10-21 22:53 编辑 [/it]]


太可恶了,居然不能超过100个字符!
这区区100个又怎么能概括我平凡而又伟大的一生!
2008-10-21 22:51
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
那就请高手指点指点

事在人为
2008-10-21 22:52
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
比如
string DefaultMessage = @"{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}"
                + @"{\colortbl ;\red38\green38\blue38;\red135\green206\blue235;\red87\green85\blue81;}"
                + @"\viewkind4\uc1\pard\cf1\highlight2\lang2052\f0\fs18\'a1\'f4\cf3 " + 随便写句话 + @"\cf0\highlight0\par}";
            this.richTextBox控件.SelectedRtf = DefaultMessage;
文档加载的时候调用SelectedRtf就行了

这段就是RTF格式的,显示的是我写的话,但是字体有颜色,有底色
保存的时候就是this.richTextBox控件.Rtf 返回的就是类似于上面的字符串


太可恶了,居然不能超过100个字符!
这区区100个又怎么能概括我平凡而又伟大的一生!
2008-10-21 23:01
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
不胜感激
我相信这又是你平凡又伟大的人生中帮一个平凡的人做了一件平凡而伟大的事
谢谢你这一伟大的举动

事在人为
2008-10-21 23:08
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
被你说的头晕了!


太可恶了,居然不能超过100个字符!
这区区100个又怎么能概括我平凡而又伟大的一生!
2008-10-21 23:14
duanchangren
Rank: 1
等 级:新手上路
威 望:1
帖 子:252
专家分:0
注 册:2008-7-26
收藏
得分:0 
richTextBox1.SelectedRtf = richTextBox1.Text;

这名出错了,文件格式无效
                        richTextBox1.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.PlainText);

事在人为
2008-10-22 00:03
快速回复:微软的记事本存的内容的颜色又读得出,这效果怎么做到的啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028183 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved