热情软件屋

 

能否在VB中调用Word 文件并将其显示在文本框内


编号:QA002229
建立日期: 1999年12月11日 最后修改日期:2003年5月17日
所属类别:

Robin:
    操作系统:WIN 9X
    编程工具:VB&VBA
    问题:如何在VB中调用Word 文件并将其显示在文本框内?我曾经试着用VBA后台运行WINWORD, 然后打开一个Word 文件,并准备用DDE方式链接到文本框,但是应该设什么样的Linkitem? 或者有更好的解决方式,请指教!

回答:

    使用RichTextBox控件可以直接打开格式不太复杂的RTF格式文件。
    如果你需要直接操纵Word文件,请首先VB引用中加入Microsoft Word 8.0 object library,然后定义变量如下:
     Dim wp As Word.Application
     Dim wd As Word.Document
    即可轻松操纵,具体对象语法请查阅Word中所带的 Microsoft Word Visual Basic参考(Office97缺省是不会安装的)。
    主持人注:Word不能象Excel那样作为DDE服务器。
    
    王辉能否在VB中调用Excel文件并将其显示在文本框内?
    李海答:简单的回答是不能。如果希望在VB中访问Excel的数据,可以参考:
    相关问题:
    QA003495 "能否用VB的ADO的方法访问Excel文件"
    QA002834 "在VB中用ODBC读EXCEL的数据源"
    QA001381 "如何在VB中控制Word和Excel"

此问题由Xie回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio