加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

vb6 如何打开word文件并读出其中的内容

(2017-03-12 17:26:05)
分类: VB

vb6 怎么打开word文件并读出其中的内容
━━━━━━━━━━━━━━━━━━━━━━━━━

最近刚学习学习VB,想要在VB6 中打开word文件并读出文件中某行的内容,考虑
word文件的结构不能知道,只能将word文件看成对象,是用document、application之类的对象吗,请教如何实现


- - - - - - 解决方案 - - - - - - - - - - - - - - - - - - - -
'引用 Microsoft Word 8.0 Object library

Dim objWD As Word.Application
Set objWD CreateObject"Word.Application ")
Dim objWdDoc As Word.Document
Set 
objWdDoc GetObject"c:\my documents\doc1.doc ")
'显示前 段内容
Me.Text1 objWD.ActiveDocument.Range(Start : = 0, End : = ActiveDocument.Paragraphs(5).Range.End).Text
'关闭 Word 文档
objWD.Quit
'释放内存
Set objWD Nothing
- - - - - - 解决方案 - - - - - - - - - - - - - - - - - - - -
on Error GoTo err1

Dim objWD As Word.Application
Set objWD CreateObject"Word.Application ")
Dim objWdDoc As Word.Document
Set 
objWdDoc objWD.Documents.Open"d:\doc1.doc ")

Me.Text1 objWD.ActiveDocument.Range(Start: = 0, End: = ActiveDocument.Paragraphs(1).Range.End).Text
'关闭 Word 文档
err1:
objWD.Quit
'释放内存
Set objWD Nothing
Debug.Print Err.Description

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有