登录论坛

查看完整版本 : [求助]请问如何在gui中实现用按钮弹出ppt或者word文档?


lizhen330225
2008-05-23, 15:58
我现在正在做一个gui界面,现在想对界面中的内容作些比较详细的说明,请问如何在gui中实现用按钮弹出ppt或者word文档?

lxg
2008-05-23, 19:24
我也在做
遇到了和你相同的问题
谁知道帮助提示一下

lizhen330225
2008-05-24, 21:50
我现在作的是一个数字信号处理的演示界面,需要对实验的目的、原理、内容等作较详细的说明,其中的的某些公式符号似乎只能用word或ppt好解决,苦于一直没有好一点的方法。你做的什么内容啊?

dishengpiao
2008-05-27, 11:42
按钮的callback中写入命令open xx(你需要打开的文件),如果xx就在你的matlab当前工作的目录,则无需设置路径,否则,需设置路径,比如open C:\ti\docs\pdf\SPRU023B.pdf
希望对你有帮助

lizhen330225
2008-05-27, 14:31
谢谢你的点拨,我先试一试看.

xixihahamb
2008-05-28, 10:17
我试过了~不成啊~它把文档当M文件打开~而且显示乱码~

lxg
2008-05-29, 09:43
我做的是毕业设计,用matlab做界面,需要这项功能,而且也是位学生做实验准备的估计和你做的一样,我感觉得用notebook来实现,不过现在没时间弄,这方面资料也太少了

dishengpiao
2008-05-29, 09:56
不会啊,我刚试过了,能够很好的读出来

matlablgc
2008-05-30, 21:02
open函数的帮助文档好好看一下,打开文件的字符串要有后缀名
open('d:\mytest\help.doc');

fanttt
2008-06-01, 16:13
用dos命令也可以打开WORD文档

nanboforever
2008-06-19, 14:57
9楼说的很对,一定要带文件的扩展名

恒易001
2008-06-19, 21:30
w=cd;
temp=[w,'\SCS_CFRP\Help_for_SCS_cfrp_monent.m'];
open(temp);

注1: "cd"得到当前目录
注2: "SCS_CFRP为当前目录下的一个文件夹
注3:“Help_for_SCS_cfrp_monent.m“为保存为M文件的一个说明文档

wondershow
2008-08-01, 10:13
貌似用!也行啊,系统调用,直接文件的绝对路径就可以了啊

wuyuzaizai
2008-11-26, 16:29
可以的啊 多谢大家!