DSOFramer.ocx 控件使用wordoffice控件 (2016-04-19 11:48:45)转载▼
    分类: c#/asp.net
    接口文档:
    //新建Word
    document.all.FramerControl1.CreateNew(“Word.Document”);
    //新建Excel
    document.all.FramerControl1.CreateNew(“Excel.Sheet”);
    //打开制定的本地文件
    document.all.FramerControl1.Open(“C:\TestBook.xls”);
    //制定用Word来打开c:\plain.txt文件
    document.all.FramerControl1.Open(“C:\Plain.txt”,false, “Word.Document”);
    //打开服务器的文件
    document.all.FramerControl1.Open “https://secureserver/test/mytest.asp?id=123",true, “Excel.Sheet”, “MyUserAccount”, “MyPassword”);
    //打开服务器的文件
    document.all.FramerControl1.Open(“http://localhost/1.doc“, true);
    //到本地
    document.all.FramerControl1.Save(“c:\1.doc”,true);
    //服务器
    //初始化Http引擎
    document.all.FramerControl1.HttpInit();
    //增加Post变量
    document.all.FramerControl1.HttpAddPostString(“RecordID”,”20060102200”);
    document.all.FramerControl1.HttpAddPostString(“UserID”,”李局长”);
    //上传打开的文件
    document.all.FramerControl1.HttpAddPostCurrFile(“FileData”, “文档名.doc”);
    //执行上传动作
    document.all.FramerControl1.HttpPost(“http://xxxx.com/uploadfile.asp“);
    //进入留痕状态
    document.all.FramerControl1.SetTrackRevisions(1);
    //进入非留痕状态
    document.all.FramerControl1.SetTrackRevisions(0);
    //接受当前修订
    document.all.FramerControl1.SetTrackRevisions(4);
    document.all.FramerControl1.SetCurrUserName(“张三”);
    document.all.FramerControl1.SetCurrTime(“2006:02:07 11:11:11”);
    //在当前WORD位置插入标签,标签名为”book1”,数值为”test”
    document.all.FramerControl1.SetFieldValue(“book1”,”test”,”::ADDMARK::”);
    //设置书签”Time”,数值为”2006-03-16 22:22:22”
    document.all.FramerControl1.SetFieldValue(“Time”,”2006-03-16 22:22:22”,””);
    //在书签位置”hongtou”,插入红头文件”http://222.222.222.222/hongtou1.doc“ 这样,红头就自动插进去了
    document.all.FramerControl1.SetFieldValue(“hongtou”,”http://222.222.222.222/hongtou1.doc","::FILE::”);
    //只有“新建”菜单可用
    document.all.FramerControl1..SetMenuDisplay(1);
    //只有“打开”菜单可用
    document.all.FramerControl1.SetMenuDisplay(2);
    //只有“打开”和“新建”菜单可用
    document.all.FramerControl1.SetMenuDisplay(3);
    //完全保护文档,密码为”pwd”
    document.all.FramerControl1.ProtectDoc(1,1,”pwd”);
    //解除文档保护
    document.all.FramerControl1.ProtectDoc(0,1,”pwd”);
    //显示修订留痕
    document.all.FramerControl1.ShowRevisions(1);
    //隐藏修订留痕
    document.all.FramerControl1.ShowRevisions(0);
    //文件头部插入文件
    document.all.FramerControl1.InSertFile(“http://XX.com/XX.doc",1);
    //文件尾部插入文件
    document.all.FramerControl1.InSertFile(“http://XX.com/XX.doc",2);
    //当前光标位置插入文件
    document.all.FramerControl1.InSertFile(“http://XX.com/XX.doc",0);
    //文件头部插入图片
    document.all.FramerControl1.InSertFile(“http://XX.com/XX.jpg",9);
    //文件尾部插入图片
    document.all.FramerControl1.InSertFile(“http://XX.com/XX.jpg",10);
    //当前光标位置插入图片
    document.all.FramerControl1.InSertFile(“http://XX.com/XX.jpg",8);




    //大纲模式
    document.all.FramerControl1.ShowView(5);