资源简介
C# winform 使用第三方软件DsoFramer 创建 显示office 文档, office文档嵌入winform窗体内进行编辑。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
/*
* winform中嵌入word、excel等 By hnbc.info (www.hnbc.info)
* winform中嵌入word的方法有多种,调用API,使用webBroser或使用DSOframeR控件
* API过于繁琐,webbroser读取小文件还行,大文件就太痛苦了,所以还是选择DSOframeR实现
* 使用微软的DSOframeR控件实现方法:
* 先下载Dsoframer_KB311765_x86.exe ,自己百度一下有很多。
* 安装,默认安装目录C:\Dsoframer
* 可以先注册下: 开始菜单----运行 输入 regsvr32.exe C:\Dsoframer\dsoframer.ocx
* 打开VS新建项目,设计模式下右键工具箱空白位置---选择项----选择COM组建----浏览选择刚刚的那个dsoframer.ocx,确定
* 图文教程:http://www.hnbc.info/winfrom-embed-word-excel-implementation-source-code.html
* 此时工具箱中多出一个DSO framer Control object 控件,把它拖到界面上
* 在打开事件里添加 this.axframerControl1.Open(strFileName); strFileName就是你要打开的文件了。
*/
private void button1_Click(object sender EventArgs e)
{
OpenFileDialog op = new OpenFileDialog();
op.ShowDialog();
string strFileName = op.FileName;
//If the user does not cancel open the document.
if (strFileName.Length != 0)
{
this.axframerControl1.Open(strFileName);
}
//
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 17920 2013-06-06 12:54 WindowsFormsApplication4\bin\Debug\AxInterop.DSOfr
文件 20992 2013-10-08 18:48 WindowsFormsApplication4\bin\Debug\Interop.DSOfr
文件 9728 2013-10-08 18:48 WindowsFormsApplication4\bin\Debug\WindowsFormsApplication4.exe
文件 28160 2013-10-08 18:48 WindowsFormsApplication4\bin\Debug\WindowsFormsApplication4.pdb
文件 11600 2013-10-08 18:48 WindowsFormsApplication4\bin\Debug\WindowsFormsApplication4.vshost.exe
文件 490 2012-06-02 22:34 WindowsFormsApplication4\bin\Debug\WindowsFormsApplication4.vshost.exe.manifest
文件 1926 2013-10-08 18:48 WindowsFormsApplication4\Form1.cs
文件 3105 2013-06-06 13:00 WindowsFormsApplication4\Form1.Designer.cs
文件 6336 2013-06-06 13:00 WindowsFormsApplication4\Form1.resx
文件 17920 2013-06-06 12:54 WindowsFormsApplication4\obj\x86\Debug\AxInterop.DSOfr
文件 13280 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6826 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 456 2013-06-06 13:00 WindowsFormsApplication4\obj\x86\Debug\GenerateResource.read.1.tlog
文件 1078 2013-06-06 13:00 WindowsFormsApplication4\obj\x86\Debug\GenerateResource.write.1.tlog
文件 20992 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\Interop.DSOfr
文件 3783 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.csproj.FileListAbsolute.txt
文件 902 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.csproj.GenerateResource.Cache
文件 741 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.csproj.ResolveComReference.cache
文件 9728 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.exe
文件 613 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.Form1.resources
文件 28160 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.pdb
文件 180 2013-10-08 18:48 WindowsFormsApplication4\obj\x86\Debug\WindowsFormsApplication4.Properties.Resources.resources
文件 505 2013-06-06 12:49 WindowsFormsApplication4\Program.cs
文件 1384 2013-06-06 12:49 WindowsFormsApplication4\Properties\AssemblyInfo.cs
文件 2898 2013-06-06 12:49 WindowsFormsApplication4\Properties\Resources.Designer.cs
文件 5612 2013-06-06 12:49 WindowsFormsApplication4\Properties\Resources.resx
文件 1109 2013-06-06 12:49 WindowsFormsApplication4\Properties\Settings.Designer.cs
文件 249 2013-06-06 12:49 WindowsFormsApplication4\Properties\Settings.settings
文件 4718 2013-06-06 12:56 WindowsFormsApplication4\WindowsFormsApplication4.csproj
文件 411 2013-06-06 12:49 WindowsFormsApplication4\WindowsFormsApplication4.csproj.DotSettings.user
............此处省略14个文件信息
相关资源
- c#透明textBox,背景可以设置成透明的
- C#使用POP3协议构建客户端邮件接收源
- c#课程设计-模仿手机通讯录
- C#在线答题系统 纯代码编写
- C# TCP客户端和服务端编程
- c# 16进制转字符串 字符串转16进制
- C# 遥感影像分类
- 重复文件清理工具含源代码C#
- 使用AForge类库的视频播放C#
- C#编写的通讯录管理系统C#源代码程序
- C#编写的通讯录管理系统源代码程序
- 二进制文件的读写当前时间写入到d
- 动态添加控件每点击一次就会增加一
-
C#读取xm
l文件并显示在DataGrid组件中 - C#写的webservice服务端和调用端(完整
- C#写的串口16进制收发程序源码.rar
- C# TCP服务器,支持多个客服端连入
- C#利用ManagedWifi获取当前已经连接的
- C# 自动修改Default.rdp,调用mstsc.exe实现
- C#+AE开发的地图编辑程序,适合初学者
- C#系统项目参考-企业电话客服系统
- C#中的TCP和UDP通信的实现
- 机器人路径规划c#
-
基于c#的Arcob
ject的一个 -
C#用sc
riptControl动态执行JS和VBS脚本 - 《ArcGIS Engine+C#开发教程》源码
- PIC18F UART Bootloader (C# 上位机)
- 密码管理专家系统源代码
- c#聊天室作业及实验报告
- C#文本编辑器代码及项目
评论
共有 条评论