zoukankan      html  css  js  c++  java
  • Winfrom 嵌入word、excel实现源码

    效果图:

    winform中嵌入word的方法有多种:调用API,使用webBroser或使用DSOFRAMER控件;

    API过于繁琐;
    webbroser读取小文件还行,大文件就太痛苦了;
    所以还是选择DSOFRAMER实现。

    使用微软的DSOFRAMER控件实现方法:

    先下载DsoFramer_KB311765_x86.exe ,自己百度一下有很多。
    安装,默认安装目录C:DsoFramer
    可以先注册下: 开始菜单—-运行 输入 regsvr32.exe C:DsoFramerdsoframer.ocx

    具体实现步骤:

    打开VS,新建项目
    设计模式下右键工具箱空白位置—选择项—-选择COM组建—-浏览选择刚刚的那个dsoframer.ocx,确定
    此时工具箱中多出一个DSO Framer Control Object 控件,把它拖到界面上
    在打开事件里添加 this.axFramerControl1.Open(strFileName); strFileName就是你要打开的文件了。

    详细图解如下:

    dsoframer.ocx注册:


    客户端需要注册组件dsoframer.ocx,
    把dsoframer.ocx拷贝到C:WINDOWSsystem32下面,
    点击Windows开始菜单 —〉运行,
    输入regsvr32 dsoframer.ocx,
    注册成功后,
    再注册regsvr32 ole32.dll。
    Activex控件,控件里内嵌了TOleContainer调用Word的功能

  • 相关阅读:
    【PowerOJ1756&网络流24题】最长k可重区间集问题(费用流)
    C/C++运算符进阶
    HTTPS与SSL入门
    UML入门
    valgrind使用入门
    HTML5 Canvas入门
    C++11新特性之智能指针
    使用CppUnit进行单元测试
    邮件系统相关协议之POP
    DNS基本概念和相关命令
  • 原文地址:https://www.cnblogs.com/qiernonstop/p/3691767.html
Copyright © 2011-2022 走看看