加入收藏  广告服务  关于我们
 2003-8-20

VB 中调用 Word 拼写检查

发表:不详   阅读:次  关键字:不详   字体:[ ]

Function CheckSpell(IncorrectText as string) as string
Dim Word As Object, retText$ 
On Error Resume Next 
' 建立对象并打开 WORD
Set Word = CreateObject("Word.Basic") 

' 把需要检查的 STRING 放到 WORD 
Word.AppShow 
Word.FileNew 
Word.Insert IncorrectText 

' 运行 WORD 拼写检查 
Word.ToolsSpelling 
Word.EditSelectAll 

' 取返回值 
retText = Word.Selection$()
CheckSpell = Left$(retText, Len(retText) - 1) 

'关闭文件并回到 VB 应用
Word.FileClose 2 
Show 

Set Word = Nothing 
End Function 

 热门文章
 推荐信息