我目前使用的是中文版的WORD2003,安装了微软拼音后,可以实现分词,日文版的WORD装过IME后也可以达到同样效果,
现在我试图将光标位置的单词(Selection.Characters.Count == 0),让WORD提供分词并且选择起来。应该如何做到呢?
在线侯着。
这个问题第1个回答:
VB code
Selection.Words(1).Select
这个问题第2个回答:
感谢回复,可能您没明白我的意思。
当前没有选择任何词语,我现在想选择光标位置上面的一个单词or中文词or日文词
比如
My nam_e is xxx;
_ 表示光标在e下面,这样,我想通过这一段语句,将“name” SELECT出来。
另外同理
我的名_字叫ABC;
通过vbs,可以把“名字”选上。
同样日文
僕の名_前はアアアです
通过VBS,可以把 “名前” 选起来,因为它是一个词语。
这个问题第3个回答:
帮忙顶一下,让了解的人来解答.
这个问题第4个回答:
你应该测试一下的。
不管有没有选中词语,Selection都是存在的,只不过没选中词时它只是一个光标处的空的选区。
我在本机上测试过,能够选中光标所在位置上面的 英文 单词,但中文和日文没有环境,所以不知道能不能用。
这个问题第5个回答:
恩,是我对 VBS不太熟悉的缘故,程序结构有一点问题,已经确认了。
我的效果是英文的可以做到分词,中文和日文不行
原因已经查明,是我装的LITE版本,所谓的简化版,里面已经把分词的feature去掉了。
根据http://blog.csdn.net/fxsjy/archive/2006/06/23/826293.aspx,
用 Selection.WOrd 是可以获取分词的。
感谢 lelige,问题解决。