VB调用其它程序,如何隐藏任务栏,只显示内容

就像Word这样子,会打开的文档格式有excel、pdf和cad,那VB的怎么写?新人不会,可以加分WORD的代码是:SetaWord=CreateObject("Wor... 就像Word这样子,会打开的文档格式有excel、pdf和cad,那VB的怎么写?新人不会,可以加分
WORD的代码是:
Set aWord = CreateObject("Word.application")
Set aDoc = aWord.Documents.Open(“文档”)
aWord.Tasks(aWord).WindowState = wdWindowStateNormal
aWord.Tasks(aWord).Left = 47
aWord.Tasks(aWord).Top = 51
aWord.Tasks(aWord).Width = 555
aWord.Tasks(aWord).Height = 363
aWord.Tasks(aWord).Visible = True
展开
 我来答
百度网友bdb9803
推荐于2016-04-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
楼上的全屏显示其实没有用处,因为按一下Esc键就退出全屏了,然后就可以编辑了。

你的要求超出VB的能力,我给你支个招,事先把你想要展示的Word文档、Excel表格、PDF文档、CAD图转换成图片,然后就简单了,在VB中显示图片有很多方法。
转换图片,也有简单方法,即采用打印驱动的方式将文档“打印”成图片,这样就看不到软件的外观边框菜单这些。安装Microsoft Office时会同时安装Microsoft Office Document Image Writer,这个就是Office带的虚拟打印机。打印时选择这个虚拟打印机,输入一个文件名保存即可。保存的图片格式是tif。
更多追问追答
追问
变成图片,那文档如果多页,那也查看那也比较麻烦,WORD是可以做到的,提问的截图就是用VB写的
追答
WORD可以做到,不代表excel、pdf reader、AutoCAD都能做到啊,图片出来以后,可以按你的屏幕大小用PS切割成一页一页的,或者也可以用代码实现。

当然,如果你觉得这个方法不可行,那我也没办法了。
zx001z7d53
2014-08-16 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5547万
展开全部
这个只是隐藏工具条而已,VB应该可以做到
第一种方法是用API抓到工具条的句柄并隐藏或关闭
第二种是调用VBA的方法,可以记录宏后调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SuperiorAsasin
2014-08-14
知道答主
回答量:3
采纳率:0%
帮助的人:2.5万
展开全部
如果你需要让VB调出的程序全屏,那么
能否成功取决于被调用程序本身的性质。
如果它支持用命令行参数开启全屏,那么只需要添加命令行参数就可以了。
如果不支持,那就没办法了
更多追问追答
追问
不一定要全屏,主要是文档让他们只能看,不能编辑和保存
追答
请参考http://xu020408.blog.163.com/blog/static/2654892010128898672/
看看有没有你要的功能。
如果有,代码这样:
shell "Word路径 文档路径 /命令行参数",vbmaximinedfocus
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式