█利用 XMLHTTP 或 FSO 将网页中打开的 Office 文档保存到服务器!可以实现打开、编辑修改和保存到本地。 ████
我用下面的控件,微软MSDN上的VC++的在网页上嵌入Office文档,实现编辑,保存到本地功能的一个控件。
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q311/7/65.asp&NoWebContent=1
使用后,发现打开本地或服务器上的Office文档不存在问题,保存到本地也可以,但无法保存到服务器上,即:
oframe.save "D:\web\doc\test.doc",true
保存到本地D盘运行正常,
oframe.save Server.Mappath("test.doc"),true
试图保存到服务器上时提示 在只读模式下无法完成。服务器文件夹用户权限设置无误。
请问如何解决?实现保存到服务器上的功能。能否利用XMLHTTP 或者 FSO 达到将网页中打开的Office文档保存到服务器?具体如何使用?
我想应该是可以解决的,但我对XMLHTTP不熟,谢谢大家指点!
问题点数:0、回复次数:15Top
1 楼nichen(长安一片月,万户捣床声)回复于 2004-08-03 08:53:40 得分 0
能否利用XMLHTTP 或者 FSO 将网页中打开的Office文档保存到服务器?Top
2 楼nichen(长安一片月,万户捣床声)回复于 2004-08-03 17:45:09 得分 0
XMLHTTPTop
3 楼aspczlover(你的骄傲...)回复于 2004-08-03 19:24:50 得分 0
http://dev.csdn.net/article/31/31062.shtmTop
4 楼bluefish922(思念里的流浪鱼)回复于 2004-08-03 19:41:10 得分 0
楼上的大侠,你给的链接打不开啊Top
5 楼nichen(长安一片月,万户捣床声)回复于 2004-08-13 17:49:08 得分 0
是不是把内存中的office文件写入服务器?
有具体的解决方案吗?Top
6 楼nichen(长安一片月,万户捣床声)回复于 2004-08-13 18:07:35 得分 0
主要是如何取得打开的office文档的内容,
如果取得了,用FSO就可以写入了,
不需要XMLHTTP。Top
7 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2004-08-13 18:09:04 得分 0
用word.application
有保存Top
8 楼nichen(长安一片月,万户捣床声)回复于 2004-08-13 20:21:53 得分 0
对,word.application有保存,
但是只能保存在本地硬盘,
不能保存到服务器。
作为协同工作的OA系统,保存到服务器的功能是必须的。
谢谢楼上的诸位,继续求解。Top
9 楼nichen(长安一片月,万户捣床声)回复于 2004-08-19 07:42:45 得分 0
分很多。谢谢。Top
10 楼jie115(守望红木)回复于 2004-09-01 14:49:31 得分 0
可以的 可以利用 xmlhttp 把文件以流的形式下载编辑完成后再保存回服务器
讨论 workjie@hotmail.comTop
11 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2004-09-01 14:58:34 得分 0
用adodb.streamTop
12 楼nichen(长安一片月,万户捣床声)回复于 2004-09-15 21:07:31 得分 0
用adodb.stream
能不能给出一个例子或者地址?
谢谢!Top
13 楼hlm750908(pro dog)回复于 2004-10-27 20:18:39 得分 0
我想通过选择年月日的后在点击打开文件按钮打开指定目录下的文件
如何实现?
网页 见 http://www.pusongling.name/hlm/
我想选择 2004,01,01 后打开 c:\biaoge\20040101.xls 文件
代码如何写?
帖子见
http://community.csdn.net/Expert/topic/3493/3493557.xml?temp=3.765285E-03
谢谢
Top
14 楼hlm750908(pro dog)回复于 2004-10-28 19:48:13 得分 0
up
Top
15 楼jie115(守望红木)回复于 2004-11-04 13:25:08 得分 0
oframe.save Server.Mappath("test.doc"),true
这个地址是服务器的物理路径地址 你怎么可能保存上去啊?
如果是数据库里面的 word 文档 建议使用 xmlhttp 或者 开发的控件
也可以完全使用 js 来控制,只是这样显得产品整合度不够
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2597952Top




