我试图制作一个将所选文本转换为繁体中文的按钮
private void totradbutton_Click(object sender, RibbonControlEventArgs e)
{
Word.Range currentRange = Globals.ThisAddIn.Application.Selection.Range;
currentRange.TCSCConverter(Word.WdTCSCConverterDirection.wdTCSCConverterDirectionSCTC,true,true);
}
但是,当按钮在某些选定文本上运行时,文本不会更改为繁体中文。我已经尝试过简化、传统和混合,但仍然没有任何反应。我已经放了一个消息框来检查代码是否运行,它是。的返回类型TCSCConverter
是void
,因此它不返回转换后的形式。
手册页 http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word.range.tcscconverter.aspx似乎不太有启发性。
currentRange.text 似乎没有任何变化
请有人向我解释我的错误。