24小时热门版块排行榜    

CyRhmU.jpeg
查看: 841  |  回复: 4

街头狼

新虫 (初入文坛)

[求助] vb连接Word文档已有3人参与

用我电脑上的VB做成的程序中,有链接我电脑上的Word文件,怎样设置或编程当将程序拷到其他电脑上能照样查看此Word文件。(要求:当单击一个命令按钮时链接该WORD 文档【怎样设置或编程当将程序拷到其他电脑上能照样查看此Word文件】)   谢谢了
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
1.把word内容用richtextbox显示在vb中,并且保存下来(用代码保存),等于数据存在程序中,拷贝的时候只需要exe
2.将word文件跟vb的exe保存在同一路径下,程序中用相对路径读取word.拷贝的时候必须word和vb的exe一起拷贝.
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2014-02-25 21:17:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

deephill

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
直接调用word打开,就可以了。

Private Sub Command11_Click()
  dim wordpath as string
  wordpath =  "c:\11.doc"        '''''假设你的文档叫 11.doc,自己合理修改名录和文件名
  ShellExecute Me.hwnd, "open", wordpath , vbNullString, vbNullString, 0 '调用word打开
End Sub
3楼2014-02-25 21:20:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

deephill

铁杆木虫 (职业作家)

据我所知 richtextbox最多能读写rtf文件,没有办法直接读doc文档。
4楼2014-02-25 21:44:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

被遗弃的石头

铜虫 (小有名气)

【答案】应助回帖

应该路径设置的问题,你看看连接路径中有没有关于你电脑名称的信息,有则肯定在别的电脑上不能用,把把路径简化到不含你电脑名称的就OK,一般会将word放在根目录下,然后在连接里把前面你电脑名称的信息删掉,只保留“/d.doc"应该就可以了,注意d.doc是你的word的名称,。你试试
5楼2014-03-05 18:25:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 街头狼 的主题更新
信息提示
请填处理意见