主题:  点击一个精灵打开word文档该怎么做?

evenly

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2001/5/25 10:59:33
#12002/7/5 17:55:45
on mouseUp me
open "jiaolu.doc"
end

这样是无效的

再加一段with "C:\Program Files\Microsoft Office\Office\WINWORD.EXE"
就行了,但每个用户的Office安装路径是不一样的,而且XP和2000也不一样,有办法解决吗?



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
注册:2007/4/9 9:48:37
#22002/7/5 21:52:38
如果是doc的话,那么缺省应该是由Office打开
fxObj = new(xtra"FileXtra3")
if fxObj.fx_FileGetAppPath("doc")<>"" then
fxObj.fx_FileOpenDocument("e:/1.doc")
else
open "steupoffice.exe"
end if
fxObj = 0



evenly

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2001/5/25 10:59:33
#32002/7/6 22:56:03
请问是不是这样写???但好象有错,
on mouseUp me
open "doc\焦虑症的当前处理.doc"
fxObj = new(xtra"FileXtra3")
if fxObj.fx_FileGetAppPath("doc")<>"" then
fxObj.fx_FileOpenDocument("doc\焦虑症的当前处理.doc")
else
open "steupoffice.exe"
end if
fxObj = 0
end



evenly

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2001/5/25 10:59:33
#42002/7/6 22:59:16
D里面提示filextras3 not found,是不是因为我没这个插件?



evenly

职务:普通成员
等级:1
金币:0.0
发贴:39
注册:2001/5/25 10:59:33
#52002/7/7 21:26:40
方便的话,请提供一下这个插件给我。



zwjn

职务:普通成员
等级:1
金币:0.0
发贴:110
注册:2000/12/7 9:29:52
#62002/7/8 22:45:15
去下一个吧,没记错的话,它是免费的