社区
C#
帖子详情
有没有办法用C#实现把WORD文档中某些已知字符串变成红色或者是加下划线
elixir2002
2005-03-21 08:57:20
有没有办法用C#实现把WORD文档中某些已知字符串变成红色或者是加下划线。起到打记的作用,
谢谢各位拉
...全文
416
19
打赏
收藏
有没有办法用C#实现把WORD文档中某些已知字符串变成红色或者是加下划线
有没有办法用C#实现把WORD文档中某些已知字符串变成红色或者是加下划线。起到打记的作用, 谢谢各位拉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
elixir2002
2005-03-23
打赏
举报
回复
用tlbimp MSWORD9.OLB /out:Microsoft.Office.Word.dll生成一个dll
什么意思??
elixir2002
2005-03-22
打赏
举报
回复
我不给分是因为我还没搞懂吗
corbet
2005-03-22
打赏
举报
回复
顶上去!
lldwolf
2005-03-22
打赏
举报
回复
还不给分!!
rainlake
2005-03-22
打赏
举报
回复
用tlbimp MSWORD9.OLB /out:Microsoft.Office.Word.dll生成一个dll
lldwolf
2005-03-22
打赏
举报
回复
给分太慢会打击群众回答问题的积极性的^_^
elixir2002
2005-03-21
打赏
举报
回复
ha
readersm68
2005-03-21
打赏
举报
回复
Mark
gdami
2005-03-21
打赏
举报
回复
楼上正解 。
mark
lldwolf
2005-03-21
打赏
举报
回复
//引用 Microsoft Word 9.0 Object Library
Word.Application wApp = new Word.ApplicationClass();
wApp.Visible = true;
object WordFile = @"E:\Work\Tools\WindowsApplication1\bin\Debug\test.doc";
object ConfirmConversions = false;
object ReadOnly = false;
object AddToRecentFiles = false;
object PasswordDocument = "";
object PasswordTemplate = "";
object Revert = false;
object WritePasswordDocument = "";
object WritePasswordTemplate = "";
object Format = Word.WdOpenFormat.wdOpenFormatAuto;
object Encoding = Missing.Value;
object Visible = true;
Word.Document wDoc = wApp.Documents.Open(ref WordFile, ref ConfirmConversions, ref ReadOnly,
ref AddToRecentFiles, ref PasswordDocument, ref PasswordTemplate, ref Revert,
ref WritePasswordDocument, ref WritePasswordTemplate, ref Format, ref Encoding, ref Visible);
Word.Find find = wApp.Selection.Find;
find.ClearFormatting();
object FindText = "要标识的词";
object MatchCase = false;
object MatchWholeWord = true;
object MatchWildcards = false;
object MatchSoundsLike = false;
object MatchAllWordForms = false;
object Forward = true;
object Wrap = Word.WdFindWrap.wdFindStop;
object Find_Format = false;
object ReplaceWith = "";
object Replace = Word.WdReplace.wdReplaceNone;
object MatchKashida = false;
object MatchDiacritics = false;
object MatchAlefHamza = false;
object MatchControl = false;
while(find.Execute(ref FindText, ref MatchCase, ref MatchWholeWord, ref MatchWildcards, ref MatchSoundsLike,
ref MatchAllWordForms, ref Forward, ref Wrap, ref Find_Format, ref ReplaceWith, ref Replace, ref MatchKashida,
ref MatchDiacritics, ref MatchAlefHamza, ref MatchControl))
{
wApp.Selection.Font.Color = Word.WdColor.wdColorRed;
find.ClearFormatting();
}
elixir2002
2005-03-21
打赏
举报
回复
什么??
elixir2002
2005-03-21
打赏
举报
回复
没搞错
beibeilong
2005-03-21
打赏
举报
回复
帮忙顶
epimetheus
2005-03-21
打赏
举报
回复
有办法,我可以给你写一个Dll类。你直接用即可
心情解码
2005-03-21
打赏
举报
回复
:)
-
wwei69
2005-03-21
打赏
举报
回复
up
elixir2002
2005-03-21
打赏
举报
回复
up
cailsoft
2005-03-21
打赏
举报
回复
学习
conan19771130
2005-03-21
打赏
举报
回复
收藏
encode() decode()
实现
对
字符串
的变换还原
(2007-03-27 16:50:55) 人生何处相逢
实现
两个方法encode() decode()
实现
对
字符串
的变换还原。 1。若当前
字符串
非数字字符或为数字字符0,则复制改
字符串
于新
字符串
中
2。若
已知
字符串
的当前
字符串
是一个数字字符,且它之后没有后继字符,则简单的将它复制倒新
字符串
中
。3。若
已知
字符串
的当前字符是一个大于0的数字字符,并且还有后继字符,设该数字字符的面值为N,则将 ...
趣味编程:从
字符串
中
提取信息(参考答案 - 下)
昨天我们观察了如何使用基于状态机的顺序解析方式来提取
字符串
中
的信息,不过由于winter-cn的做法和我原始的想法不谋而合,但
实现
的更为清晰,因此我在不献丑的同时,又设法使用另外一种方式来解决这个问题。后来又看到许多朋友给出了各种各样的做法,有普通拆分的方式,有利用正则表达式的做法。于是最后,我“不得不”使用一种特别的方式:F#来编写这么一段解析逻辑。从
中
我们也可以看到F#在做一些解析工作时的方便...
如何编写高性能的
C#
代码(四)
字符串
的另类骚操作
原文来自互联网,由长沙DotNET技术社区编译。如译文侵犯您的署名权或版权,请联系小编,小编将在24小时内删除。作者介绍:史蒂夫·戈登(Steve Go...
C#
字符串
和正则表达式参考手册
【书名 】:
C#
字符串
和正则表达式参考手册【出版社 】:清华大学出版社【作者 】:Francois Liger,Craig McQueen,Paul Wilton【评价 】:★★★★★★☆☆☆☆【正文 】:----------------------------------------------------------------------------------
字符串
操作-正则表达式
正则表达式 编辑 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码
中
常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个
字符串
来描述、匹配一系列符合某个句法规则的
字符串
。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 许多程序设计语言都支持利用正则表达式进行
字符串
操作。例如,在P
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章