易截截图软件、单文件、免安装、纯绿色、仅160KB

如何用VB打开word文档

C盘里有一个test.doc文件


我要实现按下一个按纽就能打开这个文档

请问代码该怎么写 谢谢
SHELL

除了shell呢?

学习中~

COM

dim wApp as new wordapplication
wapp.open ...
不过,也需要要本机安装word的。

wapp.open 好象没有这个方法

楼上是不是写错了

Private Sub Command1_Click()
    Dim OWork As Object
    Dim oDoc As Object
   
    Set OWork = CreateObject("Word.Application")
    Set oDoc = OWork.Documents
    oDoc.Open ("g:\erp.doc")
    OWork.Visible = True
    Set OWork = Nothing
End Sub
不过电脑上要装Office任一版本Word软件。

VB code:
Option Explicit

Public Sub Main()

Dim strFile$, objShell As Object
strFile = "X:\Temp\文档A.doc"
Set objShell = CreateObject("Wscript.Shell")
objShell.Run strFile

End Sub

调用系统中默认的关联程序打开文档 X:\Temp\文档A.doc 。



相关问答:

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

VB中有无TApplication对应类型

我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了&# ......

vb打印问题

大家好,问个vb打印问题


printer.print "dsff"
.....
....


Printer.EndDoc


打印成功后我将执行

sqlstr = "update vc_yh set pr=' 已打印 ', ......

vb打包安装时提示输入序列号

我有自动生成序列号的程序,但是怎么跟打包后的安装程序结合在一起,在安装时提示用户输入序列号,正确后再继续安装???
方法1:你可以在运行程序后输入序列号注册,很多软件都是这样的。

方法2:使用Setu ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号