码迷,mamicode.com
首页 >  
搜索关键字:com组件    ( 486个结果
C#实现文档转换成PDF
网上有很多将doc、ppt、xls等类型的文档转换成pdf的方法,目前了解到的有两大类:1.使用虚拟打印机将doc、ppt、xls等类型的文档2.使用OFFICE COM组件我采用了第二种方法实现,初步测试通过,还没有放到服务器上进行批量实时转换的测试。下面开始介绍详细步骤:1.安装OFFICE 2...
分类:其他好文   时间:2014-09-16 18:53:20    阅读次数:362
《COM原理与应用》学习笔记——一个简单的COM组件的实现
一个简单的COM组件的实现。
分类:其他好文   时间:2014-09-14 11:18:17    阅读次数:318
初探:使用NPOI导出Excel(已有Excel模板)
最近在写个功能,要导出Excel到本地,第一次使用的方法是用office COM组件Microsoft.Office.Intertrop.Excel.dll,在我的机器上功能好用,但放到一个同事的机器上,始终会出现一个问题:“COM类工厂。。。没有注册”的bug,首先尝试的方法是修改Excel application的权限,但以失败告终。 在网上查到一个方法是,使用第三方的链接库,我选择...
分类:其他好文   时间:2014-09-03 18:09:47    阅读次数:222
Com组件的内存分配和释放,CredentialProvider SHStrDup 字符串拷贝问题
一、简介 熟悉CredentialProvider的同学应该知道,他为一个Com组件,于是,在这里的内存分配(字符串拷贝)的一系列操作就要按照con的标准来。 二、Com组件的内存分配和释放 COM提供的任务内存分配器,通过IMalloc接口调用。此接口由CoGetMalloc返回。分配内存可以使用IMalloc::Alloc,释放可由IMalloc::Free完成。 为了简化CO...
分类:其他好文   时间:2014-09-01 12:35:03    阅读次数:198
Asp.Net中Word,Excel等office com组件操作权限的问题
近日在打开原来写的一个网页程序运行时,出现了Excel操作权限的问题,具体的说就是在代码中调用下面这段与Excel操作有关的语句时, Application curExcelApp = new ApplicationClass(); 提示权限不足,具体的提示内容如下: 检索 COM 类工...
分类:Web程序   时间:2014-08-28 17:51:05    阅读次数:267
.Net调用Office Com组件的原理及问题检索com类工厂组件检索 COM 类工厂中 CLSID 为 {XXX} 的组件失败
我是在本地32位操作系统+vs2010+office2007做创建并下载Excel,ppt文件的操作没有问题,发布到64位系统的服务器上报错,最开始报错::1:Retrieving the COM class factory for component with CLSID {91493441-5A...
分类:Web程序   时间:2014-08-28 11:11:39    阅读次数:723
程序运行时 0xC0000005: 读取位置 0x00000000 时发生访问冲突 ,可能是 com 组件引入各种问题
在使用com组件事,可能引入很多不是问题的问题,比如CString 定义出运行时出错等等,这些问题解决的办法就是初始化组件 然后释放组件,在使用组件时,如果仅仅用在按钮事件或者别的mfc 对话框类里面 可以正常使用,但是用到界面线程,而界面线程函数里面调用了函数com 组件的函数,必须初始化。不然....
分类:其他好文   时间:2014-08-26 18:58:36    阅读次数:217
64位win7注册com组件类别失败解决办法
最近遇到了这个问题,在注册com组件类别时总是失败,提示成功,但是通过oleviewer却看不到。 注册脚本: HKCR{ NoRemove 'Component Categories' { NoRemove {7BAAA0EE-A752-4C5A-905C-80404BB9F06F} { val ...
分类:Windows程序   时间:2014-08-25 18:44:14    阅读次数:419
(转)COM组件里的AddRef()
D3D是 COM组件,它在服务进程中运行,而不在当前的客户进程中。在DX组件运行过程中,要创建一系列接口对象,如CreateDevice()返回接口指针,这些接口及其占用内存什么时候释放,要通过“引用计数”的技术来解决。AddRef()给这个接口指针的计数加1,而Release()会将之减1。一旦减...
分类:其他好文   时间:2014-08-25 11:19:54    阅读次数:178
在vs中出现无法嵌入互操作类型“……”,请改用适用的接口的解决方法
1、在生成项目时提示所引用COM组件 出现了无法嵌入互操作类型“……”,请改用适用的接口的错误提示。2、解决方案:选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。
分类:其他好文   时间:2014-08-19 14:29:34    阅读次数:193
486条   上一页 1 ... 41 42 43 44 45 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!