dsoframer

问题描述

dsoframer不能保存,按菜单栏的保存也不行,完全不能保存有人知道怎样解决吗?<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Word.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headid="Head1"runat="server"><title>word1</title><scripttype="text/javascript">functioncommand_onclick(){//alert("<%=getpath()%>");eval(document.all.FramerControl1.Open("http://192.168.0.107/s.doc",true,"Word.Document"));}functionSaveToWeb(){//FramerControl1.SaveAs("c:\1.doc","Word.Document");document.all.FramerControl1.Save("http://192.168.0.107/m0ydoc.doc",true);document.all.FramerControl1.HttpInit();document.all.FramerControl1.HttpAddPostCurrFile("FileData","");varerr=document.all.FramerControl1.HttpPost("http://192.168.0.107/SaveDoc.aspx");if(!err)alert('保存失败!');elsealert('保存成功!');}</script></head><bodyonload="command_onclick()"><formid="formdata"method="post"runat="server"><inputid="Button1"type="button"value="button"onclick="SaveToWeb()"/><objectstyle="height:600px;"id="FramerControl1"width="100%"height="100%"codebase="dsoframer.ocx"classid="clsid:00460182-9E5E-11d5-B7C8-B8269041DD57"><paramname="_ExtentX"value="16960"/><paramname="_ExtentY"value="13600"/><paramname="BorderColor"value="-2147483632"/><paramname="BackColor"value="-2147483643"/><paramname="ForeColor"value="-2147483640"/><paramname="TitlebarColor"value="-2147483635"/><paramname="TitlebarTextColor"value="-2147483634"/><paramname="BorderStyle"value="1"/><paramname="Titlebar"value="0"/><paramname="Toolbars"value="0"/><paramname="Menubar"value="0"/></object></form></body></html>服务器的也不能保存,能创建文件,但是打开后是空白的BinaryReaderbReader=newBinaryReader(Request.InputStream);stringstrTemp=Encoding.GetEncoding("iso-8859-1").GetString(bReader.ReadBytes((int)bReader.BaseStream.Length),0,(int)bReader.BaseStream.Length);stringmatch="Content-Type:application/mswordrnrn";intpos=strTemp.IndexOf(match)+match.Length;bReader.BaseStream.Seek(pos,SeekOrigin.Begin);stringnewFile=Server.MapPath(".")+"\mydoc.doc";FileStreamnewDoc=newFileStream(newFile,FileMode.Create,FileAccess.Write);BinaryWriterbWriter=newBinaryWriter(newDoc);bWriter.BaseStream.Seek(0,SeekOrigin.End);while(bReader.BaseStream.Position<bReader.BaseStream.Length-38){bWriter.Write(bReader.ReadByte());}bReader.Close();bWriter.Flush();bWriter.Close();

解决方案

解决方案二:
這個更強啊http://www.oracle.com/us/products/applications/autoVue/index.html
解决方案三:
我的系统是WIN7,DSO版本是2.2的

时间: 2024-10-26 16:40:08

dsoframer的相关文章

dsoframer在64位下的问题

问题描述 我电脑是64位,我使用dsoframer控件时报没有注册类的错误,我在sysWOW64和system32下对控件都已经进行了注册.vs2010平台运行也是x86.我单独运行控件然后点击打开office文件又报如图错误,哪位大神知道,急求解答! 解决方案

DSOFRAMER使用小结

开发环境: VS2005 DOSFRAMER版本为1.3 MS OFFICE2003+SP3 最近一直想用VC#2005做个内嵌WORD/OFFICE的WINFORM程序,目前主要有以下解决途径: 1.直接通过API把WORD/OFFICE的窗口句柄给放到WINFORM中(感觉较为复杂): 2.通过WEB BROWSER: 3.利用DSOFRAMER. 本人都测试了一下,觉得DSOFRAMER更符合自己的愿望,故决定使用DSOFRAMER来实现. 操作步骤: 1.从微软网站下载DsoFramer

求教我用dsoframer.ocx将excel文档内嵌在winform中,如何将这个子界面关闭,方便下次重新打开

问题描述 c#求教我用dsoframer.ocx将excel文档内嵌在winform的子界面中,如何将这个子界面正确的关闭,方便下次重新打开,axFramerControl.Open(System.IO.Directory.GetCurrentDirectory()+"\excel1.XLS");我用的是这个打开语句,请问我要将这个子界面关闭该如何关闭,方便再次打开.谢谢! 解决方案 解决方案二:放到一个单独窗体里打开,关闭窗体也就关了

so ramer ocx-请教MFC 用DsoFramer.ocx

问题描述 请教MFC 用DsoFramer.ocx 实现文档定位跳转,如word里的导航窗格,网上都是网页版资料,希望能提供MFC版开发资料 解决方案 调用方法是类似的,不需要单独的文档. 无非就是如何创建控件,调用属性.方法.事件以及如何处理某些数据类型.这些都可以很容易google到.

DSOFramer.ocx 2.3版本还是打不开docx文件,捉急。。。求大虾指教。。

问题描述 试着下载了几个版本的DSOFrame.ocx,也下载了源码自己编译的.ocx文件,但是还是只能打开.doc文件,一旦选择.docx文件就报错做的C/S的系统急需内嵌这个word控件,需要支持office2007,弄了好久也没进展...跪求大虾指教... 解决方案 解决方案二:是不支持吧.解决方案三:引用1楼wyd1520的回复: 是不支持吧. 我查网上说2.3以上的版本是支持OFFICE2007的呀...为什么我的打不开呢?..解决方案四:自己顶一下..求指点啊...解决方案五:自己琢

多文档-dsoframer控件显示多个文档,如何预览打印其中的一个文档?

问题描述 dsoframer控件显示多个文档,如何预览打印其中的一个文档? dsoframer控件目前使用 Me.AxFramerControl1.Activate()语句可以显示并编辑多个文档,请问怎么能预览打印其中的一个WORD? 解决方案 自己顶一下.大侠们帮忙啊.

c++ clr dsoframer-关于dsoframer直接打开excel子表的问题

问题描述 关于dsoframer直接打开excel子表的问题 老师教了我们用C++ CLR添加dsoframer控件打开一张有四个子表的学生成绩表格的方法,但是我好想直接打开表格的子表,我问过老师,他说可以用什么焦点来实现,但是我查了dsoframer使用指南发现好像直接打开子表是行不通的--我用的是VS2013--求高人指点--如果能打开,希望能给点提示,如果不能,希望能斩钉截铁地否定--菜鸟小弟无言感激!解决了分都给他了!虽然只有10C--不过已经是1/5了--以后可能还要问别的问题--麻烦

dsoframer ocx控件-dsoframer.ocx控件在线编辑Word文档,当单击保存到服务器的按钮时,出现会话丢失

问题描述 dsoframer.ocx控件在线编辑Word文档,当单击保存到服务器的按钮时,出现会话丢失 Java中使用了dsoframer.ocx控件在线编辑Word文档,当单击保存到服务器的按钮时,出现会话丢失,得重新登陆帐号,有没有人遇到我同样的问题,怎么解决?

用dsoframer.ocx替换Word中的书签,提示 对象不支持该属性或方法

问题描述 在项目中调用dsoframer.ocx对Word中的书签进行替换,代码document.all.oframe.Open("http://localhost/mydoc.doc",true);document.all.oframe.SetFieldValue("custName","杭州天网","");打开word没有问题,可是第一句替换Word中的书签JS报错提示"对象不支持该属性或方法"谁帮忙解